IEnumerableインターフェイスのSkipメソッドを探しています。
IListパブリックIEnumerable
インターフェイスなので、そのメソッドにアクセスできると思っていました。
とにかく、次のコードは Mono でコンパイルに失敗します:
private static void SkipFirst(IList<float> list)
{
IList<float> skippedFirst = list.Skip(1);
}
エラーは次のとおりです。
error CS1061: Type
System.Collections.Generic.IList<float>' does not contain a definition for
Skip' and no extension methodSkip' of type
System.Collections.Generic.IList' could be found (using ディレクティブまたはアセンブリ参照がありませんか?)
私は何を間違っていますか?IList
インターフェイスからそのメソッドにアクセスするにはどうすればよいですか?