ファイルの場合は、そのファイルの名前を取得します。ディレクトリの場合は、階層が存在する場合は、その階層内にある最後のディレクトリの名前を取得します。それ以外の場合は、 Name プロパティはそのディレクトリの名前を取得します。
Public MustOverride ReadOnly Property Name As String
[C#]
public abstract string Name {get;}
[C++]
public: __property virtual String* get_Name() = 0;
[JScript]
public abstract function get Name() : String;
プロパティ値
親ディレクトリの名前、階層内にある最後のディレクトリの名前、またはファイル名拡張子を含むファイル名を示す文字列。
解説
ディレクトリの場合、 Name は c:\Dir ではなく、Dir のように、親ディレクトリの名前だけを返します。サブディレクトリの場合は、 Name は、c:\Dir\Sub1 ではなく、Sub1 のように、そのサブディレクトリの名前だけを返します。
ファイルの場合、 Name は、c:\Dir\Myfile.txt ではなく、MyFile.txt のように、ファイル名とファイル名拡張子だけを返します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
FileSystemInfo クラス | FileSystemInfo メンバ | System.IO 名前空間 | 入出力操作 | ファイルからのテキストの読み取り | ファイルへのテキストの書き込み