首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用LINQ返回FileInfo.Name的子字符串

要使用LINQ返回FileInfo.Name的子字符串,您可以使用LINQ的Select方法和Substring方法。以下是一个示例代码:

代码语言:csharp
复制
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方法只是一个简单的示例,您可以根据自己的需求修改参数来返回不同的子字符串。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券