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

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

Path.InvalidPathChars フィールド

メモ : このフィールドは、互換性のために残されています。

Path クラスメンバ渡されるパス文字列引数指定できないプラットフォーム固有の文字配列提供します

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

<ObsoleteAttribute("Please use GetInvalidPathChars or GetInvalidFileNameChars
 instead.")> _
Public Shared ReadOnly InvalidPathChars
 As Char()
Dim value As Char()

value = Path.InvalidPathChars
[ObsoleteAttribute("Please use GetInvalidPathChars or GetInvalidFileNameChars
 instead.")] 
public static readonly char[]
 InvalidPathChars
[ObsoleteAttribute(L"Please use GetInvalidPathChars or GetInvalidFileNameChars
 instead.")] 
public:
static initonly array<wchar_t>^ InvalidPathChars
/** @attribute ObsoleteAttribute("Please use GetInvalidPathChars or GetInvalidFileNameChars
 instead.") */ 
public static final char[]
 InvalidPathChars
ObsoleteAttribute("Please use GetInvalidPathChars or GetInvalidFileNameChars
 instead.") 
public static final var
 InvalidPathChars : char[]

現在のプラットフォーム無効なパス文字文字配列

解説解説
使用例使用例

InvalidPathChars プロパティ使用方法を示すコード例次に示します

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();
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からPath.InvalidPathChars フィールドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からPath.InvalidPathChars フィールドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からPath.InvalidPathChars フィールド を検索

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

辞書ショートカット

すべての辞書の索引

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

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

   

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



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

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

©2025 GRAS Group, Inc.RSS