型 '{0}' は この構文で列挙できる値を持つ型ではありません つまり seq IEnumerable または IEnumerable のいずれとも互換性がなく GetEnumerator メソッドを含みません

型 '{0}' は、この構文で列挙できる値を持つ型ではありません。つまり、seq<_>、IEnumerable<_>、または IEnumerable のいずれとも互換性がなく、GetEnumerator メソッドを含みません。
型 '{0}' は 'comparison' 制約をサポートしない 1 個または複数の構造体の要素型を持つレコード 共用体 または構造体なので 'comparison' 制約をサポートしません この型では comparison を使用しないようにするか ... 型 '{0}' は 'comparison' 制約をサポートしません たとえば 'System.IComparable' インターフェイスをサポートしません 型 '{0}' は 'equality' 制約をサポートしない 1 個または複数の構造体の要素型を持つレコード 共用体 または構造体なので 'equality' 制約をサポートしません この型を持つ equality を使用しないでください ... 型 '{0}' は 'System.IComparable' を明示的に実装していますが 'Object.Equals' に対応するオーバーライドを提供していません 'Object.Equals' の実装は自動的に提供され 'System.IComparable' ... 型 '{0}' は この構文で列挙できる値を持つ型ではありません つまり seq IEnumerable または IEnumerable のいずれとも互換性がなく GetEnumerator メソッドを含みません 型 '{0}' はパブリックでないか パラメーターなしのパブリック コンストラクターまたは型コンバーターを定義していないため オブジェクト要素として使用できません 型 '{0}' は明示的なレイアウトがあるとしてマークされていますが フィールド '{1}' は 'FieldOffset' 属性でマークされていません 型 '{0}' は正しく実装されていません 型の実装では すべてのパラメーターと戻り値が正しいことを確認しなければなりません 型 '{0}' は表示名 ('{1}') が型 '{2}' と同じであるため 読み込むことができません すべての型が独自の表示名を持つ必要があります