首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-01-13 
如何判断一个文件是否具备后缀名?C:\下有个ntldr文件,没有后缀名导致我的程序出错,请问如何判断某文件是否

如何判断一个文件是否具备后缀名?
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

热点排行