1
私は、コードのこの部分つまずい:利回りが戻った後も引き続きなぜですか?
public IEnumerable<object> Process()
{
foreach (var item in items)
{
if (item.Created < DateTime.Now)
{
yield return item;
continue;
}
}
}
誰かがcontinue
、この場合では不必要ではない理由を理解する私を助けることができます(VSは、冗長制御フロージャンプ文としてcontinue
をマークしませんか)?
VSは大したことをしません。私はJetBrains Resharperがインストールされていると言ってVSを実行していると思われる – MickyD
確かにVSはこれを見つけるのに十分スマートではありませんが、ReSharperは問題を解決します(VS2010とR#2016でテスト済み) – HimBromBeere
' 'キーワードをC#で使用します。または誰かが何もしないようにすることを試みている人。 – user3185569