要使用LINQ返回FileInfo.Name的子字符串,您可以使用LINQ的Select方法和Substring方法。以下是一个示例代码:
using System;
using System.IO;
using System.Linq;
class Program
{
static void Main(string[] args)
{
// 获取当前目录下的所有文件
DirectoryInfo dir = new DirectoryInfo(".");
FileInfo[] files = dir.GetFiles();
// 使用LINQ返回FileInfo.Name的子字符串
var fileNames = files.Select(file => file.Name.Substring(0, 5));
// 输出结果
foreach (var name in fileNames)
{
Console.WriteLine(name);
}
}
}
在这个示例中,我们首先使用DirectoryInfo类获取当前目录下的所有文件,然后使用LINQ的Select方法和Substring方法返回FileInfo.Name的子字符串。最后,我们使用foreach循环输出结果。
需要注意的是,这个示例中的Substring方法只是一个简单的示例,您可以根据自己的需求修改参数来返回不同的子字符串。
领取专属 10元无门槛券
手把手带您无忧上云