- - PR -
ワイルドカード
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-11-13 16:01
基本的な質問ですみません。
下記のコードでファイルを削除したいのですが、何故かできません。 (ex〜というファイルを消す。) ワイルドカードの書き方に問題があるのでしょうか? お願いします。C#.net 2003です。 File.Delete(FtpRoot+ "ex*" + "." + sFileExt); | ||||||||
|
投稿日時: 2006-11-13 16:04
C#.net 2003は(も)門外漢ですが「ワイルドカードが使える」methodなんですね?(念のため確認) #Findしてクルクル回すことしかしないので、そういうのがあるのなら便利だなぁと(汗 [ メッセージ編集済み 編集者: shimix 編集日時 2006-11-13 16:06 ] | ||||||||
|
投稿日時: 2006-11-13 16:46
そのような引数を受け付けるオーバーロードはありません。
仰るとおりです。 通常は、System.IO.Directory.GetFiles メソッド と組み合わせて処理します。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-11-16 11:28
皆様、有難うございました。
確かに、File.Deleteではワイルドカードが使えないことが分かり、 Directory.GetFilesメソッドで解決することができました。 |
1