读书人

怎么判断一个文件是否具备后缀名

发布时间: 2012-01-13 22:43:29 作者: rapoo

如何判断一个文件是否具备后缀名?
C:\ 下有个 ntldr 文件,没有后缀名导致我的程序出错,请问如何判断某文件是否具备后缀名,或者提供其他方法?

foreach(string s in System.Data.Directory.GetFiles(路径))
{
if(GetSuffixName(s))
{

}
}

private string GetSuffixName(string FullFileName)
{
int i = FullFileName.LastIndexOf( ". ");
return FullFileName.SubString(i);//该行发生错误,因为遇到了 ntdlr 文件,该文件没有后缀名。
}

[解决办法]
.IndexOf( '. ')!=-1

读书人网 >C#

热点推荐