VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
<< 前のTips 次のTips >>
指定フォルダ内のファイル名を取得するには、System.IO名前空間のDirectoryクラスのGetFilesメソッドを使用します。引数に検索するフォルダを指定します。拡張子を限定してファイル名を取得したい場合は第2引数に"*.txt"の様に指定します。またファイル名が「A」で始まるファイル名を取得したい場合は、第2引数に"A*"のように指定します。
using System.IO; : :省略 : private void button1_Click(object sender, System.EventArgs e) { // 変数の宣言 string[] strFiles; // [C:\Work\Test.txt]からファイル名(拡張子を含む)を取得する() strFiles = Directory.GetFiles(@"C:\Work"); // [C:\Work\]の下の拡張子が*.txtのファイル名を取得する() // strFiles = Directory.GetFiles(@"C:\Work", "*.txt"); // [C:\Work\]の下の先頭がAではじまるファイル名を取得する() // strFiles = Directory.GetFiles(@"C:\Work", "A*"); // 取得したファイル名を表示する foreach ( string strFile in strFiles ) Console.WriteLine(strFile); }
<< 前のTips 次のTips >>