using System; using System.IO; class Program { static void Main() { FileInfo fi = new FileInfo(@"C:\abc\a.txt"); string FileName = fi.Name; string Extension = fi.Extension; string MainName = FileName.Replace(Extension, ""); // 这就是你要的 Console.WriteLine("[{0}] = [{1}] + [{2}]", FileName, MainName, Extension); } }
using System; using System.Collections.Generic; using System.Text;namespace demo { class Program { static void Main(string[] args) { Console.WriteLine(GetFileName("ddfssdf.txt")); Console.WriteLine(GetFileName("sdasdaas")); } public static string GetFileName(string filename) { return System.IO.Path.GetFileNameWithoutExtension(filename); } } }
using System.IO; class Program
{
static void Main()
{
FileInfo fi = new FileInfo(@"C:\abc\a.txt");
string FileName = fi.Name;
string Extension = fi.Extension;
string MainName = FileName.Replace(Extension, ""); // 这就是你要的
Console.WriteLine("[{0}] = [{1}] + [{2}]", FileName, MainName, Extension);
}
}
using System;
using System.Collections.Generic;
using System.Text;namespace demo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(GetFileName("ddfssdf.txt"));
Console.WriteLine(GetFileName("sdasdaas"));
}
public static string GetFileName(string filename)
{
return System.IO.Path.GetFileNameWithoutExtension(filename);
} }
}