.NET 3.5では、List<>はForEachメソッドを取得します。これがIList<>またはIEnumerable<>に存在しないことに気付きました。ここでの考え方は何でしたか?これを行う別の方法はありますか?これを行うための素晴らしくて簡単な短い方法?
講演者が常により一般的なインターフェースを使用すると言った話をしていたので、私は尋ねます。しかし、向きを変えてForEachを使用できるようにしたいのに、なぜIList <>をリターンタイプとして使用するのでしょうか?次に、それをList<>にキャストして戻すことになります。