【質問以外なんでもOK】Unity雑談スレッドその3 (145レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
4: 名前は開発中のものです。 [sage] 2020/01/11(土) 13:39:12.14 ID:eNMw2FnY(1/3) AAS
なんかごめんね
このLINQの実装を解説して終わる
http://jump.5ch.net/?https://github.com/dotnet/corefx/blob/master/src/System.Linq/src/System/Linq/Where.cs

seq = list.Where(A).Where(B);

↓↓↓

// 一つ目のWhereはIEnumerable拡張
if(source is List<T> list){
 return new WhereListIterator<T>(list, A);
}

// 二つ目のWhereはWhereListIteratorクラス
return new WhereListIterator<T>(list, CombinePredicates(A, B));

結果として宣言時のseqに入るのは二つ目のWhereListIteratorインスタンス
チェーンの中ではList実体をバトンリレーしてるから入れ子にはなっていない
MoveNext()が取得するのはlist.GetEnumerator()から取得した唯一の値であって間に挟まれたIEnumはまったく関係ない

これ以上分かりやすく伝えるのは俺には無理だ
11
(2): 名前は開発中のものです。 [] 2020/01/11(土) 15:01:51.54 ID:eNMw2FnY(2/3) AAS
>>9
うん、もうお前の勝ちで良いよ
羅列してる四行全部間違ってるが、その間違った見解を抱えて突き進め
それが原因で壁にぶち当たることなんてまず無いから何も問題はない
14
(1): 名前は開発中のものです。 [sage] 2020/01/11(土) 15:21:56.93 ID:eNMw2FnY(3/3) AAS
>>12-13
お前の脳内にある具体的なコードと、
お前が想像している処理の流れを書いてくれ

お前はそういう現物を提示しないから、とりあえずググって出て来た単語を使って端的に突っ込んで来てる煽り馬鹿にしか見えないし、もう反論しても無意味だからお前の勝ちで良いよってなってる
これは分かった?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s