C#提取文件名
时间: 1ms 内存:128M
描述:
假设有一个字符串包含了文件名、扩展名和路径,如strFileName=@“D:\C#程序设计\实验3\MyFile.TXT”。请使用C#编写一个静态方法,该方法能够取出路径中的文件名“MyFile.TXT”。
输入:
一个包含了文件名,扩展名和路径的字符串。
输出:
字符串中的文件名。
示例输入:
strFileName=@“D:\C#程序设计\实验3\MyFile.TXT”
示例输出:
MyFile.TXT
提示:
参考答案(内存最优[4320]):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
String Strfilme = @"D:\C#程序设计\实验3\MyFile.TXT";
Console.WriteLine(getFilename(Strfilme));
Console.ReadKey();
}
public static string getFilename(string file)
{
return file.Substring(file.LastIndexOf('\\') + 1);
}
}
}
参考答案(时间最优[25]):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
String Strfilme = @"D:\C#程序设计\实验3\MyFile.TXT";
Console.WriteLine(getFilename(Strfilme));
Console.ReadKey();
}
public static string getFilename(string file)
{
return file.Substring(file.LastIndexOf('\\') + 1);
}
}
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。