已知一存储路径例如:E:\C#2005\shiyan6\App.exe,通过C#求出其盘符,文件名以及文件类型名,在控制台上输出.

解决方案 »

  1.   

    string s="";
    Console.WiteLine(s.Substring(0,s.IndexOf(":"));
    Console.WiteLine(s.Substring(s.LastIndexOf("\\")+1);
    Console.WiteLine(Path.GetExtension(s));
      

  2.   

    string s = @"E:\C#2005\shiyan6\App.exe";
      

  3.   

    string s = @"E:\C#2005\shiyan6\App.exe";
      

  4.   


            static void Main(string[] args)
            {
                string s=@"E:\C#2005\shiyan6\App.exe";
                FileInfo f = new FileInfo(s);
                Console.WriteLine(s.Substring(0,2));
                Console.WriteLine(f.Name);
                Console.WriteLine(f.Extension);
                Console.ReadKey();
            }
    运行结果:E:
    App.exe
    .exe