(なお実物はもっとひどかった)
Task.Delay(0).ContinueWith(async (task) => { if (condition) { InvokeOnMainThread(() => { foreach(var item in collection) { if (condition) { try { foreach (var item in collection) { var newCollection = await HeavyTask(item); } } catch (Exception) { continue; } } } }); } else { // 同じような処理 } });
使い方ヒント: 「これは臭う」という行を見付けたら、各行のをクリックしてマーキングしておきましょう(要Twitter OAuth認証)
コメント投稿には、twitter認証が必要です。
Twitter認証
同じCollectionにforeachで2重ループって何に使うんだ(´・ω・`)