Path.AltDirectorySeparatorChar フィールドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Path.AltDirectorySeparatorChar フィールドの意味・解説 

Path.AltDirectorySeparatorChar フィールド

階層ファイル システム編成反映するパス文字列の、ディレクトリ レベル区切るために使用するプラットフォーム固有の代替文字提供します

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Shared ReadOnly AltDirectorySeparatorChar
 As Char
Dim value As Char

value = Path.AltDirectorySeparatorChar
public static readonly char
 AltDirectorySeparatorChar
public:
static initonly wchar_t AltDirectorySeparatorChar
public static final char
 AltDirectorySeparatorChar
public static final var
 AltDirectorySeparatorChar : char
解説解説

このフィールド格納され文字列は InvalidPathChars には存在しません。このフィールドは、DirectorySeparatorChar と同じ値に設定できますAltDirectorySeparatorCharDirectorySeparatorChar は、いずれもパス文字列ディレクトリ レベル区切るのに有効です。

このフィールドの値は、UNIX では円記号 ('\')、WindowsMacintosh オペレーティング システムではスラッシュ ('/') です。

使用例使用例

AltDirectorySeparatorChar フィールド使用方法次のコード例示します

Console.WriteLine("Path.AltDirectorySeparatorChar={0}",
 Path.AltDirectorySeparatorChar)
Console.WriteLine("Path.DirectorySeparatorChar={0}",
 Path.DirectorySeparatorChar)
Console.WriteLine("Path.PathSeparator={0}", Path.PathSeparator)
Console.WriteLine("Path.VolumeSeparatorChar={0}",
 Path.VolumeSeparatorChar)

Console.Write("Path.InvalidPathChars=")
Dim c As Char
For Each c In Path.InvalidPathChars
    Console.Write(c)
Next c
Console.WriteLine()

' This code produces output similar to the following:
' Note that the InvalidPathCharacters contain characters
' outside of the printable character set.
'
' Path.AltDirectorySeparatorChar=/
' Path.DirectorySeparatorChar=\
' Path.PathSeparator=;
' Path.VolumeSeparatorChar=:
Console.WriteLine("Path.AltDirectorySeparatorChar={0}", 
    Path.AltDirectorySeparatorChar);
Console.WriteLine("Path.DirectorySeparatorChar={0}", 
    Path.DirectorySeparatorChar);
Console.WriteLine("Path.PathSeparator={0}", 
    Path.PathSeparator);
Console.WriteLine("Path.VolumeSeparatorChar={0}", 
    Path.VolumeSeparatorChar);

Console.Write("Path.InvalidPathChars=");
foreach (char c in Path.InvalidPathChars)
    Console.Write(c);
Console.WriteLine();
// This code produces output similar to the following:
// Note that the InvalidPathCharacters contain characters
// outside of the printable character set.
//
// Path.AltDirectorySeparatorChar=/
// Path.DirectorySeparatorChar=\
// Path.PathSeparator=;
// Path.VolumeSeparatorChar=:
Console::WriteLine( "Path::AltDirectorySeparatorChar={0}", (Path::AltDirectorySeparatorChar).ToString()
 );
Console::WriteLine( "Path::DirectorySeparatorChar={0}", (Path::DirectorySeparatorChar).ToString()
 );
Console::WriteLine( "Path::PathSeparator={0}", (Path::PathSeparator).ToString()
 );
Console::WriteLine( "Path::VolumeSeparatorChar={0}", (Path::VolumeSeparatorChar).ToString()
 );
Console::Write( "Path::InvalidPathChars=" );
for ( int i = 0; i < Path::InvalidPathChars->Length;
 i++ )
   Console::Write( Path::InvalidPathChars[ i ] );
Console::WriteLine();
Console.WriteLine("Path.AltDirectorySeparatorChar={0}", 
    System.Convert.ToString(Path.AltDirectorySeparatorChar));
Console.WriteLine("Path.DirectorySeparatorChar={0}", 
    System.Convert.ToString(Path.DirectorySeparatorChar));
Console.WriteLine("Path.PathSeparator={0}", 
    System.Convert.ToString(Path.PathSeparator));
Console.WriteLine("Path.VolumeSeparatorChar={0}", 
    System.Convert.ToString (Path.VolumeSeparatorChar));

Console.Write("Path.InvalidPathChars=");

for(int iCtr=0; iCtr<Path.InvalidPathChars.length;iCtr++)
 {
    char c = Path.InvalidPathChars[iCtr];
    Console.Write(c);
}
Console.WriteLine();
Console.WriteLine("Path.AltDirectorySeparatorChar={0}", 
                  Path.AltDirectorySeparatorChar);
Console.WriteLine("Path.DirectorySeparatorChar={0}", 
                  Path.DirectorySeparatorChar);
Console.WriteLine("Path.PathSeparator={0}", 
                  Path.PathSeparator);
Console.WriteLine("Path.VolumeSeparatorChar={0}", 
                  Path.VolumeSeparatorChar);

Console.Write("Path.InvalidPathChars=");
for (var c : char in Path.InvalidPathChars)
    Console.Write(c);
Console.WriteLine();
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Path.AltDirectorySeparatorChar フィールド」の関連用語

Path.AltDirectorySeparatorChar フィールドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Path.AltDirectorySeparatorChar フィールドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS