LinkedList<T>
を使用して型をすばやく変換する拡張メソッドを持っている人はいますConverter<TInput, TOutput>
か?
私は少し驚いています、どこConvertAll<TOutput>(delegate)
ですか?
LinkedList<T>
を使用して型をすばやく変換する拡張メソッドを持っている人はいますConverter<TInput, TOutput>
か?
私は少し驚いています、どこConvertAll<TOutput>(delegate)
ですか?
ConvertAll
Linq の拡張メソッドに相当するものは ! と呼ばれますSelect
。
var result = myLinkedList.Select(x => FancyCalculationWith(x))
何を取得したいかによって異なりますが、Cast を使用して、結果の IEnumerable を列挙できます。
public class Foo
{
...
}
public class Bar : Foo
{
...
}
var list = new LinkedList<Bar>();
.... make list....
foreach (var foo in list.Cast<Foo>())
{
...
}