ふらっとC#,C♯,C#(初心者用) Part45at TECH
ふらっとC#,C♯,C#(初心者用) Part45 - 暇つぶし2ch18:デフォルトの名無しさん
09/10/16 20:21:13
>>999
LINQサンキューです。
>>998
そうですか。
そうすると、List<>を使って読み込んでフィルタリングする、という処理はこれでオーケー?
Contains("good")
をメソッドに取り出す、というのは、メソッド化する、ってことですか?
List<string> photolists = new List<string>();
string[] photofiles = Directory.GetFiles(@"c:\data", "*.jpg", SearchOption.AllDirectories);
foreach(string photofile in photofiles) {
selectGood(photofile);
}

private void selectGood(string photofile){
if (photofile.Contains("good")){
photolists.Add(photofile);
}
}
とかって話?
Array.FindAllだから違うか。違うよな~、きっと。

string[] photofiles = Directory.GetFiles(@"c:\data", "*.jpg", SearchOption.AllDirectories);
string[] photolists = Array.FindAll(photofiles, delegate(string photofile){return photofile, Contains("good")});
とかですか?
丸写しですが、delegateってなんだ…。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch