- 599 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 16:22:36 ]
- >>574
できました。 これを見る前に、自分で考えたので、一日かかっちゃいました。 すこしロジックが違いますが、これで動くようです。 ありがとうございました。 string[] dislikeitems = {"にがうり","ゴーヤ","あんまん"}; string[] menuitems = {"肉まん","あんまん","ピザまん","茄子","ゴーヤいり卵焼き"}; string favoritemenu = ""; bool favorite; foreach(string item in menuitems) { favorite = false; foreach(string dislikeitem in dislikeitems) { if (item.Contains(dislikeitem)) favorite = true; } if (favorite == false && !favoritemenu.Contains(item)) favoritemenu = favoritemenu + item + "\r\n"; } MessageBox.Show(favoritemenu); >>576 キャメルケース? 調べてみます。 >>577 LINQは、まだ使ったことがないので、これを機会に勉強します。 ありがとうございました。 …あ。でもこれって、ゴーヤいり卵焼きも入っちゃいますよ。 と、585さんもおっしゃってました…。 >>586 そうか、その手があるか。って、そうじゃなくって。 LINQでゴーヤいり卵焼きをのぞく方法も教えてください。
|

|