Get a list of invalid path characters in CSharp
Description
The following code shows how to get a list of invalid path characters.
Example
/*from ww w . j av a 2 s.c o m*/
using System;
using System.IO;
namespace PathExample
{
class GetCharExample
{
public static void Main()
{
char[] invalidPathChars = Path.GetInvalidPathChars();
Console.WriteLine("The following characters are invalid in a path:");
ShowChars(invalidPathChars);
Console.WriteLine();
}
public static void ShowChars(char[] charArray)
{
foreach (char someChar in charArray)
{
Console.WriteLine("{0:c},\t{1:X4}", someChar, (int)someChar);
}
}
}
}
The code above generates the following result.