型パラメーター '{0}' には形式 {1} の制約がありますが 実装にはないため シグネチャと実装には互換性がありません シグネチャからこの制約を削除するか 実装に制約を追加してください

型パラメーター '{0}' には形式 {1} の制約がありますが、実装にはないため、シグネチャと実装には互換性がありません。シグネチャからこの制約を削除するか、実装に制約を追加してください。
型パラメータ '|2' の 'New' 制約を満たすには 型引数 '|1' にパブリックのパラメータなしインターフェイス コンストラクタを指定しなければなりません 型パラメータのデータ型は複数になる可能性があるため これらの引数から推論することはできません データ型を明示的に指定すると このエラーが修正される可能性があります 型パラメータのデータ型を これらの引数から推論することはできません データ型を明示的に指定すると このエラーが修正される可能性があります 型パラメーター '{0}' には形式 {1} の制約がありますが 実装にはないため シグネチャと実装には互換性がありません シグネチャからこの制約を削除するか 実装に制約を追加してください 型パラメーター '{0}' の宣言には形式 {1} の制約が必要なため シグネチャと実装には互換性がありません 型パラメーター {1} が 'comparison' 制約を満たしていないため 構造体型 レコード型 または共用体型 '{0}' は構造的に比較できません 型 '{2}' に 'NoComparison' 属性を追加して 型が比較できないことを明確にしてください ... 型パラメーター {1} が 'equality' 制約を満たしていないため 構造体型 レコード型 または共用体型 '{0}' は構造の等値性をサポートしません 型 '{2}' に 'NoEquality' 属性を追加して 型が構造の等値性をサポートしないことを明確にしてください ... 型パラメーターではなく単位パラメーターを指定してください 明示的な単位パラメーターは 属性でマークする必要があります