中の技術日誌
 ホーム / 上へ

わんくまライブラリ Wankuma.IO.Pathクラス Version1

2006/02/18

この文書はVisual Studio 2003(.NET1.1)をベースに記述されています。それ以降のバージョンや、あなたが読んでいる時点では変更されている可能性があります。
またバージョンアップされている場合にはなんらかかの不具合を含んでいる可能性があります。

新バージョンへ
Wankuma.IO.Path2d.htm

ソースファイルへ
Wankuma.IO.Path1s.htm

ソースファイル直接ダウンロードへ
Wankuma.IO.Path1c.txt

利用規約へ
../kiyaku.htm

クラスの説明

パスを文字列操作する静的メソッドたちです。
絶対パスから相対パスを導き出す、パス文字列の最後の文字の区切り文字を追加したり、削除したりというメソッドがあります。

利用に必要なもの

わんくまライブラリ Wankuma.IO.PathBuilderクラス Version1

メソッド

public static string PathAbsoluteRelative(string BasePath, string TargetPath)

絶対パス2つから相対パスを導き出します。

BasePath : 元になるパス
TargetPath : 抽出するターゲットパス

public static string AddEndsSeparator(string path)

パス文字列の最後の文字が区切り文字でなければ区切り文字を追加します
c:\ → c:\, c:\a → c:\a\

path : 検索するパス

public static string RemoveEndsSeparator(string path)

パス文字列の最後の文字が区切り文字であれば区切り文字を削除します
c:\ → c:, c:\a → c:\a c:\等の場合には意図しない動作をする可能性があるので注意。
あくまで文字列の最後の文字だけを判定します。

path : 検索するパス


2006/02/18:利用に必要なものとしてPathBuilderが必要なことを明記しました


勉強会: 05/18 大阪 登録受付中

中の技術日誌
コンテンツ
わんくま同盟
わんくま同盟
わんくま同盟
広告
バナー
MVP LOGO
MSMVP Visual C# Since 2004/04-2007/03
MCP LOGO
070-316
姉妹サイト
姉妹サイト:じゃんぬのC#, VB.NET 入門
じゃんぬの
C#, VB.NET 入門
検索
Google

ブログ本家
広告