コンパイラ エラー CS1934
ソース型 'type' のクエリ パターンの実装が見つかりませんでした。 'method' が見つかりません 範囲変数 'name' の型を明示的に指定することをご検討ください。
標準クエリ演算子が実装されていないデータ ソースがクエリ式に指定されると、このエラーが発生します。 このエラーが発生する 1 つの状況は、範囲変数に対して明示的に型を指定しないで ArrayList
を指定することです。
次の例の場合、解決策は、単に範囲変数の型を指定することです。
var q = from int x in list
次の例は、CS1934 が発生する 1 つの状況を示しています。
// cs1934.cs
using System.Linq;
using System.Collections;
static class Test
{
public static void Main()
{
var list = new ArrayList { 0, 1, 2, 3, 4, 5 };
var q = from x in list // CS1934
select x + 1;
}
}
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。