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

请教C#如何判断给出的字符串是文件夹还是文件

2013-12-10 
请问C#怎么判断给出的字符串是文件夹还是文件?老师让我们完成一个像cmd一样的程序,实现像cmd里的目录、文件

请问C#怎么判断给出的字符串是文件夹还是文件?
老师让我们完成一个像cmd一样的程序,实现像cmd里的目录、文件的复制移动删除的功能
[解决办法]
这里面有参考代码:http://msdn.microsoft.com/zh-cn/library/system.io.directory.aspx
此外,可以用下面的方法判断文件和目录存在不存在:
File.Exists("xxx");//xxx为你的文件的path
Directory.Exists("xxx");//xxx为你的目录path
[解决办法]

   string path=@"c:\ee\ff\gg\tt.txt";
if(System.IO.Path.HasExtension(path))
{
 //file
}
else
{
//paht
}

热点排行