これは私がずっと疑問に思っていたことで、何度か調べてみましたが、まったくわかりませんでした。
だから基本的に私がやりたいことは、この効果に何かを得ることです:
List<string> strings = new List<string>(){"a","b","c"};
string aString = foreach(string s in strings){ if (s == "c") return s;}
その後、aString の値は "c" になります。
ラムダ式を使用してみましたが、正しく機能しないか、これを行う方法がないだけかもしれません。
そして明らかに、上記の例よりも少し複雑なことをしたいのですが、同じように機能します。
可能?ありえない?