最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#?獲取文件夾里所有文件名的詳細(xì)代碼

 更新時(shí)間:2022年08月10日 14:22:24   作者:ou.cs  
這篇文章主要介紹了C#?獲取文件夾里所有文件名,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

主要是這個(gè)方法

 List<string> GetAllFileNames(string path,string pattern="*")
        {
            List<FileInfo> folder  = new DirectoryInfo(path).GetFiles(pattern).ToList();

            return folder.Select(x=>x.Name).ToList();
        }
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace GetFileNames
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            textBox1.Text = @"D:\jdScript\jdpro-main";
            textBox2.Text = "*.js";
        }

        string _outFileName = "aaaa.bat";

        private void button1_Click(object sender, EventArgs e)
        {
            foreach (var fileName in GetAllFileNames(textBox1.Text))
            {
                richTextBox1.AppendText("node " + fileName + '\n');
            }

            OutputFile(textBox1.Text + "\"+ _outFileName, richTextBox1.Text);
        }

        void OutputFile(string strFilePath,string strContent)
        {
            StreamWriter swOut = new StreamWriter(strFilePath, false, Encoding.Default);
            swOut.WriteLine(strContent);
            swOut.Flush();
            swOut.Close();
        }

        List<string> GetAllFileNames(string path,string pattern="*")
        {
            List<FileInfo> folder  = new DirectoryInfo(path).GetFiles(pattern).ToList();

            return folder.Select(x=>x.Name).ToList();
        }

    }
}

補(bǔ)充:C# 正則表達(dá)式分組查詢

result[1] = "memory usage threshold: 80 %";
strResult = Regex.Match(result[1], @"(?<a>\d+)\s*%").Groups["a"].ToString();

分組的命名方式為:(?< groupname > exp) 捕獲exp

到此這篇關(guān)于C# 獲取文件夾里所有文件名的文章就介紹到這了,更多相關(guān)C# 獲取文件夾文件名內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

日喀则市| 金湖县| 资源县| 青浦区| 宁乡县| 阿图什市| 雅安市| 广灵县| 旌德县| 景泰县| 孝义市| 江永县| 新余市| 集贤县| 木兰县| 济宁市| 瑞昌市| 巴南区| 丹江口市| 昌都县| 田林县| 澎湖县| 冷水江市| 武平县| 闵行区| 犍为县| 肥东县| 乌什县| 清水河县| 永顺县| 大足县| 平罗县| 延吉市| 弥渡县| 绥江县| 怀化市| 汝阳县| 桐梓县| 三亚市| 灵川县| 华安县|