1. 程式人生 > >C#基礎 Directory GetFiles 應用正則找到特殊副檔名的檔案

C#基礎 Directory GetFiles 應用正則找到特殊副檔名的檔案

慈心積善融學習,技術願為有情學。善心速造多好事,前人栽樹後乘涼。我今於此寫經驗,願見文者得啟發。

  • .NET Framework : 4.7.2
  •        IDE : Visual Studio Community 2017
  •         OS : Windows 10 x64
  •     typesetting : Markdown

dir

在這裡插入圖片描述

code

using System;
using System.IO;

namespace ConsoleApp
{

    class Program
    {
        static void Main(string[
] args) { string dirPath = @"E:\Develop\Python"; string[] path = Directory.GetFiles(dirPath); foreach (var item in path) { Console.WriteLine(item); } Console.WriteLine("---"); path = Directory.
GetFiles(dirPath, "*.dll"); foreach (var item in path) { Console.WriteLine(item); } Console.ReadKey(); } } }

result

E:\Develop\Python\LICENSE.txt
E:\Develop\Python\NEWS.txt
E:\Develop\Python\python.exe
E:\Develop\Python\python3.dll
E:\Develop\Python\python37.dll
E:\Develop\Python\pythonw.exe
E:\Develop\Python\vcruntime140.dll
---
E:\Develop\Python\python3.dll
E:\Develop\Python\python37.dll
E:\Develop\Python\vcruntime140.dll

resource

感恩曾經幫助過 心少樸 的人。
C#優秀,值得學習。.NET Core具有跨平臺的能力,值得關注。
Console,WinForm,WPF,ASP.NET,Azure WebJob,WCF,Unity3d,UWP可以適當地瞭解。
注:此文是自學筆記所生,質量中下等,故要三思而後行。新手到此,不可照搬,應先研究其理象數,待能變通之時,自然跳出深坑。