Path.GetExtension 方法
返回指定的路径字符串的扩展名。
命名空间:System.IO
程序集:mscorlib(在 mscorlib.dll 中)
参数
-
path
-
从其获取扩展名的路径字符串。
返回值
包含指定路径的扩展名(包括“.”)的
String
、空引用(在 Visual Basic 中为 Nothing) 或
Empty
。如果 path 为 空引用(在 Visual Basic 中为 Nothing),则 GetExtension 返回 空引用(在 Visual Basic 中为 Nothing)。如果 path 不具有扩展名信息,则 GetExtension 返回 Empty。
示例
string
fileName
=
@"
C:/mydir.old/myfile.ext
"
;
string path = @" C:/mydir.old/ " ;
string extension;
extension = Path.GetExtension(fileName);
Console.WriteLine( " GetExtension('{0}') returns '{1}' " ,
fileName, extension);
extension = Path.GetExtension(path);
Console.WriteLine( " GetExtension('{0}') returns '{1}' " ,
path, extension);
// This code produces output similar to the following:
//
// GetExtension('C:/mydir.old/myfile.ext') returns '.ext'
// GetExtension('C:/mydir.old/') returns ''
string path = @" C:/mydir.old/ " ;
string extension;
extension = Path.GetExtension(fileName);
Console.WriteLine( " GetExtension('{0}') returns '{1}' " ,
fileName, extension);
extension = Path.GetExtension(path);
Console.WriteLine( " GetExtension('{0}') returns '{1}' " ,
path, extension);
// This code produces output similar to the following:
//
// GetExtension('C:/mydir.old/myfile.ext') returns '.ext'
// GetExtension('C:/mydir.old/') returns ''