前提・実現したいこと
LINQのラムダ式で=>の左側に引数を書くと思いますが、これって常に任意の要素を示すものですか?
(そもそも任意の要素を示すものという認識で合っていますか?)
=>の左側に複数の引数を書くことって可能ですか?
その場合、複数の引数は何を示し、どういった処理になるのでしょうか?
具体的なコード等で教えていただきたいです。
ご教示お願い致します。
試したこと
C#
1 2public class Sample : MonoBehaviour 3{ 4 5 List<int> list = new List<int>{1,2,3,4,5}; 6 7 void Start() 8 { 9 10 int i = list.FirstOrDefault(s => s%2 == 0); 11 IEnumerable<int> result = list.Select(s => s + 10); 12 13 //下記のように、引数に複数書くことってできますか? 14 //引数が複数書ける場合、複数の引数は何を示し、どういった処理になるのでしょうか? 15 int i = list.FirstOrDefault(s, t => ~); 16 IEnumerable<int> result = list.Select(s, t => ~ ); 17 } 18}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。