text/microsoft-resx1.3System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089ソースのない出力には、/out オプションを指定しなければなりません
定数 0 による除算です
型およびエイリアスに 'record' という名前を指定することはできません。
'{0}' は有効な名前付き属性引数ではありません。属性パラメーター型が有効ではありません
XML コメントの XML 形式が正しくありません
new()' 制約は 'unmanaged' 制約と一緒には使用できません
ReflectionTypeLoadException ({1}) のため、アナライザー アセンブリ {0} の一部の型をスキップしています。
フィールドが割り当てられていますが、値は使用されていません
レコード
式ツリーは、代入演算子を含むことはできません
動的な式のコンパイルに必要な 1 つ以上の型が見つかりません。参照が指定されていることを確認してください。
'{0}' は旧形式です ('{1}')
条件付き属性は、コンストラクター、デストラクター、演算子、ラムダ式、明示的インターフェイスのいずれかの実装であるため、'{0}' では無効です
読み取り専用型のプライマリ コンストラクター パラメーター '{0}' のメンバーを書き込み可能な参照で返すことはできません
スライス パターンは、1 回限り、リスト パターン内で直接使用される可能性があります。
無効なモジュール名: {0}
インターフェイスは既にインターフェイス リストに存在しますが、参照型の Null 許容性が異なっています。
'{0}': 基本データ型との間におけるユーザー定義の変換は許可されていません
'{0}': 式から型を参照することはできません。'{1}' を使用してください
コンパイラ バージョン: '{0}'。言語バージョン: {1}。
反復子
モジュールの /win32manifest は、アセンブリにのみ適用されるため、無視されます
コード ページ '{0}' は無効か、インストールされていません
旧形式のメンバー '{0}' は、旧形式でないメンバー '{1}' をオーバーライドします
文字列リテラルに終わりの引用符がありません。
スローされた値が null である可能性があります。
割り当てられていない可能性のある自動実装プロパティ '{0}' を使用しています。プロパティを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
'{0}' は null 許容にすることはできません。
using 宣言
ターゲット ランタイムは、既定のインターフェイスの実装をサポートしていません。
ユーザーによりコンパイルが取り消されました
メタデータ参照はサポートされていません。
クエリ本体の後には select 句または group 句が必要です
指定された式は指定されたパターンと絶対に一致しません。
'init' アクセサーを 'readonly' としてマークできません。代わりに '{0}' を readonly としてマークします。
'&' 演算子は、非同期メソッドのパラメーターまたはローカル変数では使用できません。
switch ステートメントに、ラベル値が '{0}' の case が複数含まれています
識別子が必要です。'{1}' はキーワードです
'{0}' の値 '{1}' は無効です。
型パラメーター '{0}' は、外のメソッドからの型パラメーター '{1}' と同じ名前です
式ツリーは、アンセーフ ポインター操作を含むことはできません
エンティティ参照内に無効な文字が見つかりました。
式ツリーのラムダは、可変引数があるメソッドを含むことはできません
コマンド ライン スイッチはまだ実装されていません
コンパイラは、変数を暗黙に拡張し、符号拡張してから、ビットごとの OR 演算の結果の値を使用しました。これにより、予期しない動作が発生することがあります。
* または -> 演算子はポインターに対して使用してください
前処理シンボルの名前が無効です。'{0}' は有効な識別子ではありません
演算子 '{0}' を '{1}' と '{2}' 型のオペランドに適用することはできません
ネイティブサイズの整数
型は CLS に準拠していない型のメンバーになっているため、CLS 準拠として設定できません
CallerMemberNameAttribute は効果がなく、CallerLineNumberAttribute によってオーバーライドされます
{0} '{1}' のメンバーは読み取り専用の変数であるため、書き込み可能な参照によって返すことはできません
パラメーター '{0}' に適用された InterpolatedStringHandlerArgumentAttribute の形式が正しくないため、解釈できません。'{1}' のインスタンスを手動で構築してください。
与えられた行の長さは '{0}' 文字で、指定された文字数 '{1}' に達していません。
'{0}' は abstract に指定されているため本体を宣言できません
アクセシビリティに一貫性がありません。イベント型 '{1}' のアクセシビリティはイベント '{0}' よりも低く設定されています
メンバー '{0}' は古い形式のメンバー '{1}' をオーバーライドします。Obsolete 属性を '{0}' に追加してください。
到達できないコードが検出されました
アセンブリに CLSCompliant 属性がないため、型またはメンバーには CLSCompliant 属性は不要です
このコンテキストでは、プライマリ コンストラクター パラメーター '{0}' を使用できません。
ソース型 '{0}' のクエリ パターンの実装が見つかりませんでした。'{1}' が見つかりません。範囲変数 '{2}' の型を明示的に指定してください。
'{0}' は有効な警告番号ではありません
型 '{3}' はジェネリック型またはメソッド '{0}' 内で型パラメーター '{2}' として使用できません。'{3}' から '{1}' への暗黙的な参照変換がありません。
メソッド、演算子、またはアクセサーは external に設定されていて属性を持っていません
補間された文字列ハンドラー メソッド '{0}' の形式が正しくありません。'void' または 'bool' を返すことはありません。
この破棄パターンは switch ステートメントの case ラベルとして許可されていません。破棄パターンに 'case var _:' を使用するか、'_' という定数に'case @_:' をご使用ください。
'{0}' の呼び出し規則は '{1}' と互換性がありません。
オブジェクト作成では Null 許容参照型を使用できません。
デストラクターの名前を型の名前と同じにしてください
コマンドライン構文エラー: '{0}' は、'{1}' オプションの有効な値ではありません。値は '{2}' の形式にする必要があります。
'{0}' はインスタンス メソッドではありません。レシーバーを、補間された文字列ハンドラー引数にすることはできません。
これは '{1}' を '{0}' に ref 割り当てしますが、'{1}' は return ステートメントを介してのみ現在のメソッドをエスケープできます。
範囲変数 '{0}' は out または ref パラメーターとして渡すことはできません
foreach ループでは繰り返し変数を宣言する必要があります。
Null 合体演算子の中の非制約型パラメーター
static または extern に指定されているメソッドでは、DllImport 属性を指定する必要があります
部分メソッド
Feature '{0}' is not available in C# 12.0. Please use language version {1} or greater.
機能 '{0}' は C# 11.0 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 10.0 では使用できません。言語バージョン {1} 以上を使用してください。
フィールド '{0}' が割り当てられていますが、値は使用されていません
finally 句の本体で生成することはできません
<namespace>
await' 演算子は、最初の 'from' 句の最初のコレクション式、または 'join' 句のコレクション式に含まれるクエリ式でのみ使用できます
パラメーター '{0}' に対して指定されている既定値は、省略可能な引数を許可しないコンテキストで使用されるメンバーに適用されるため無効となります
'{0}': 明示的インターフェイス宣言はクラス、レコード、構造体、またはインターフェイスの中でのみ宣言できます
グローバルの extern エイリアスは再定義できません
インライン配列 'Slice' メソッドは要素アクセス式には使用されません。
CLSCompliant 属性は、パラメーターに適用されても意味がありません。メソッドに適用してください。
この警告は、catch (System.Exception e) ブロックの後に catch() ブロックに指定された例外の型がない場合に発生します。警告は、catch() ブロックが例外をキャッチしないことを通知します。
AssemblyInfo.cs ファイルで RuntimeCompatibilityAttribute が false に設定されている場合 [assembly: RuntimeCompatibilityAttribute(WrapNonExceptionThrows = false)]、catch (System.Exception e) ブロックの後の catch() ブロックは、CLS でない例外をキャッチできます。この属性が明示的に false に設定されていない場合、すべてのスローされた CLS でない例外は例外として折り返され、catch (System.Exception e) ブロックによってキャッチされます。
パラメーターに適用された CallerArgumentExpressionAttribute は自己参照であるため、無効となります。
out 変数を ref ローカルと宣言することはできません
catch 句を待機することはできません
演算子 '{0}' を定義するには、チェックされていないバージョンの合致する演算子が必要です
ファイルスコープの名前空間
動的オブジェクトを分解することはできません。
参照渡しによって渡したり返したりすることができないため、このコンテキストで使用できない式があります
extern エイリアスを宣言する /reference オプションにはファイル名が 1 つだけ指定できます。複数のエイリアスまたはファイル名を指定するには、複数の /reference オプションを使用してください。
型 '{0}' の stackalloc 式を型 '{1}' に変換することはできません。
{' で始まる挿入式の終了区切り文字 '}' がありません。
CLS コンプライアンス チェックのためにモジュールではなく、アセンブリに CLSCompliant 属性を指定してください
'scoped' 修飾子は refs および ref 構造体の値にのみ使用できます。
'{0}' は '{1}' のパブリック インスタンスまたは拡張機能の定義を含んでいないため、型 '{0}' の変数に対して foreach ステートメントを使用することはできません
規則セット ファイル {0} を読み込み中にエラーが発生しました - {1}
基本データ型の Finalize メソッドを直接呼び出さないでください。デストラクターから自動的に呼び出されます。
'{0}': 列挙子の値は、型に対して大きすぎます
与えられたファイルは '{0}' 行しかなく、指定された行数 '{1}' を下回っています。
プリプロセッサ ディレクティブに対して無効なファイル名が指定されました。ファイル名は長すぎるか、または有効なファイル名ではありません。
型またはメンバーが旧型式です
式は参照渡しによって渡したり返したりできないため、式を '{0}' に変換できません。
メソッド '{0}' の型引数を使い方から推論することはできません。型引数を明示的に指定してください。
Null 参照引数の可能性があります。
メソッド グループ(&M)
ファイル属性がありません
パス属性がありません
アンマネージ型 '{0}' はフィールドに対して無効です。
コンテナー '{0}' から公開キーで出力に署名する際にエラーが発生しました -- {1}
演算子 '{0}' を定義するには、合致する演算子 '{1}' が必要です
フィールド初期化子は、静的でないフィールド、メソッド、またはプロパティ '{0}' を参照できません
読み取り専用の自動実装プロパティ
名前空間 '{1}' は、このファイルの '{0}' の定義を既に含んでいます。
静的な読み取り専用フィールド '{0}' のフィールドを ref 値または out 値として使用することはできません (静的コンストラクターでは可)
これは、'{1}' を '{0}' に ref 割り当てしますが、'{1}' には '{0}' より狭いエスケープ スコープがあります。
プロパティのアクセス修飾子
型とエイリアスに 'scoped' という名前を付けることはできません。
クラス、レコード、構造体、またはインターフェイス メンバーの宣言でトークン '{0}' が無効です
メタデータ ファイル '{0}' が見つかりませんでした
'readonly' メンバーから readonly 以外のメンバーを呼び出すと、暗黙のコピーが生成されます。
ファイルスコープの名前空間は、ファイル内の他のすべてのメンバーの前に指定する必要があります。
'{0}' には定義済みのサイズが指定されていないため、sizeof は unsafe コンテキストでのみ使用できます
'{1}' で指定された無効な検索パス '{0}' です -- '{2}'
パラメーター型がデリゲート パラメーター型と一致しないため、{0} を型 '{1}' に変換することはできません
抽象化できるのは CLS 準拠メンバーのみです
private protected
アセンブリとモジュール '{0}' で異なるプロセッサを対象にすることはできません。
式ツリーに範囲 ('..') 式を含めることはできません。
パラメーター '{0}' の参照の種類修飾子が、ターゲット内の対応するパラメーター '{1}' と一致しません。
'{0}' は、補間された文字列ハンドラー型ではありません。
パラメーター '{0}' の参照の種類修飾子が、非表示のメンバーの対応するパラメーター '{1}' と一致しません。
明示的に割り当てられる前に自動実装プロパティ '{0}' が読み取られ、先行する暗黙的な代入が 'default' になります。
lock ステートメントの本体で待機することはできません
静的な読み取り専用フィールドを ref 値または out 値として使用することはできません (静的コンストラクターでは可)
割り当てられていない可能性のある自動実装プロパティを使用しています。プロパティを自動既定値にするため言語バージョンを更新することを検討してください。
属性 '{0}' はプロパティまたはイベントのアクセサーでは無効です。'{1}' 宣言でのみ有効です。
パラメーター '{0}' の 'scoped' 修飾子がターゲット '{1}'と一致しません。
指定されたバージョン文字列 '{0}' には、決定性と互換性のないワイルドカードが含まれています。バージョン文字列からワイルドカードを削除するか、このコンパイルの決定性を無効にしてください。
明示的なインターフェイス指定子内の参照型の Null 許容性が、型によって実装されているインターフェイスと一致しません。
属性の引数としての配列は CLS 準拠ではありません
extern エイリアスは未使用です
無効な数字です
ラムダ ディスカード パラメーター
このコンテキストにおけるこの種類の stackalloc 式の結果は、それを含んでいるメソッドの外部に公開される可能性があります
型変性
ディレクトリが存在しません
'{0}' が short circuit 演算子として適用されるためには、宣言する型 '{1}' で true 演算子と false 演算子を定義する必要があります
破棄可能
入れ子になった配列初期化子が必要です
クラスのみがデストラクターを含むことができます
アセンブリ参照が ID と一致すると仮定します
アセンブリ参照 '{0}' は無効であり、解決できません
推論されたデリゲート型
これは、ref パラメーター経由で参照渡しでパラメーターを返しますが、安全に返すことができるのは return ステートメント内のみです
既定のリテラルのターゲット型がありません。
分解の代入には、右側の型を持つ式が必要です。
'{0}' は無効なファイル セクションの配置です
構造体内部の匿名メソッド、ラムダ式、クエリ式、またはローカル関数は、'this' のインスタンス メンバーにアクセスできません。匿名メソッド、ラムダ式、クエリ式、またはローカル関数の外部のローカル変数に 'this' をコピーして、そのローカルをご使用ください。
{0} のメンバーに割り当てることができません。'{1}' は読み取り専用変数であるため、ref 割り当ての右辺として使用することはできません。
'{0}' の型における参照型の Null 許容性が、暗黙的に実装されるメンバー '{1}' と一致しません。
条件付きメンバー '{0}' はインターフェイス メンバー '{1}' を型 '{2}' で実装できません
'{0}' の戻り値の型における参照型の Null 許容性が、暗黙的に実装されるメンバー '{1}' と一致しません。
静的クラス '{0}' は型 '{1}' から派生することはできません。静的クラスはオブジェクトから派生する必要があります。
静的な読み取り専用フィールド '{0}' のフィールドを書き込み可能な参照渡しで返すことはできません
型 '{0}' はこのアセンブリ内で定義されていますが、これには型フォワーダーが指定されています
このパターンには到達できません。これは、switch 式の以前のアームによって既に処理されたか、一致させることができません。
式が長すぎるか複雑すぎるため、コンパイルできません
#pragma ディレクティブの後に、単一行コメントか行末が必要です
'{0}': イベント プロパティには、add および remove アクセサーの両方を指定する必要があります
これは参照渡し '{0}' でパラメーターを返しますが、現在のメソッドに範囲設定されています
{ or ; or => 必要
参照アセンブリが異なるプロセッサを対象にしています
インターフェイス '{1}' のマネージ コクラス ラッパー クラス '{0}' が見つかりません (アセンブリ参照が存在することを確認してください)
'{0}' は、パターン '{1}' を実装しません。'{2}' は、'{3}' で不適切です。
/langversion のオプション '{0}' は無効です。サポートされている値を一覧表示するには、'/langversion:?' を使用します。
エイリアスで修飾された名前は式ではありません。
識別子が必要でした。
型 '{0}' は定義されていません。
goto case' 値は型 '{0}' に暗黙的に変換できません
条件式の代入は常に定数です
条件付きメンバー '{0}' には out パラメーターを指定できません
unsafe コンテキストで待機することはできません
埋め込みステートメントを宣言やラベル付きのステートメントにすることはできません
'{0}' ではオーバーライドを許可する必要があります。これが含まれているレコードが sealed ではないためです。
Null 許容値型は Null になる場合があります。
静的ローカル関数
コンストラクターは external に設定されています
実行時に操作がオーバーフローする可能性があります (オーバーライドするには 'unchecked' 構文を使用してください)
コレクション初期化子
定義済みの型 '{0}' は定義、またはインポートされていません
自動的に実装されたプロパティ
ref 再代入
型 '{0}' の式を型 '{1}' のパターンで処理することはできません。オープン型と定数パターンを一致させるには、言語バージョン '{2}' 以上をご使用ください。
適用可能な 1 つ以上のオーバーロードが条件付きメソッドであるため、動的ディスパッチされたメソッド '{0}' の呼び出しは実行時に失敗する可能性があります。
型またはメンバーが旧型式です
コンストラクター '{0}' は external に設定されています
'{0}': 静的クラスはインターフェイスを実装することができません
埋め込み相互運用構造体 '{0}' には、パブリック インスタンス フィールドのみを含めることができます。
'{0}' は型パラメーターであるため、派生させることはできません
fixed ステートメントで宣言されたローカルの型は、ポインター型でなければなりません
extern エイリアス
XML コメントの cref 属性の戻り値の型が無効です
型 '{0}' は、メタデータで表現できないため、このコンテキストでは使用できません。
戻り値の型における参照型の NULL 値の許容が、実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
CLSCompliant 属性は、パラメーターに適用しても意味がありません
型パラメーターの制約の Null 許容性が、暗黙的に実装されたインターフェイス メソッドの型パラメーターの制約と一致しません。
as' 演算子の最初のオペランドは、自然な型のないタプル リテラルにすることはできません。
無効なインストルメンテーションの種類: {0}
チェックされたユーザー定義演算子
スクリプト コードで名前空間を宣言することはできません
public、protected、または protected internal 変数は、 共通言語仕様 (CLS) に準拠した型である必要があります。
'{0}' の partial 宣言には競合するアクセシビリティ修飾子が含まれています
型 '{3}' はジェネリック型またはメソッド '{0}' 内で型パラメーター '{2}' として使用できません。Null 許容型 '{3}' は、'{1}' の制約を満たしていません。
nameof 演算子はインターセプトできません。
予期しない参照比較です。右辺をキャストする必要があります
出力ファイル '{0}' に書き込めませんでした -- '{1}'
キーワード 'this' または 'base' が必要です
EnumeratorCancellationAttribute は効果がありません。この属性は、IAsyncEnumerable を返す非同期反復子メソッドの CancellationToken 型のパラメーターに対してのみ効果があります
'{0}' の戻り値の型における参照型の NULL 値の許容が、暗黙的に実装されるメンバー '{1}' と一致しません。おそらく、NULL 値の許容の属性が原因です。
この型の値が 'null' に等しくなることはないので、式の結果は常に同じです
ポインター要素アクセス
'{0}' は、'{1}' からの想定されるプロパティをオーバーライドしていません。
最上位のスクリプト コードで 'yield' を使用することはできません
非同期メソッドは、'await' 演算子がないため、同期的に実行されます
グローバル エイリアスの複数のアセンブリで定義済みの型が定義されています
名前 '_' は、破棄パターンではなく型 '{0}' を参照しています。型の場合は '@_' を、破棄する場合は 'var _' をご使用ください。
'in' または 'out' の型パラメーターを持つインターフェイス内では、列挙体、クラス、および構造体を宣言することはできません。
'{0}': 属性の引数は型パラメーターを使用することができません
オーバーロード可能な演算子が必要です
静的読み取り専用フィールド '{0}' のフィールドへの割り当てはできません (静的コンストラクターまたは変数初期化子では可)
フィルター式は定数 'true' です
ソース ファイルが指定されていません。
'{0}' で間違った認証が使われています。エントリ ポイントとして使用することはできません
catch 句を、try ステートメントの一般的な catch 句の後に置くことはできません
部分メソッド '{0}' には、'virtual'、'override'、'sealed'、'new'、または 'extern' 修飾子が指定されているため、アクセシビリティ修飾子が必要です。
インデックス付けされているインスタンスを参照する補間された文字列ハンドラーの変換は、インデクサー メンバー初期化子では使用できません。
引数がありません
ラムダ式を、型引数 '{0}' がデリゲート型ではない式ツリーに変換できません
これは、return ステートメントを介してのみ現在のメソッドをエスケープできる値を ref 割り当てします。
戻り値
問題の操作は void ポインターで定義されていません
デリゲート '{0}' には invoke メソッドがないか、サポートされていない戻り値の型またはパラメーター型の invoke メソッドがあります。
別の構築済みジェネリック型から、構築済みジェネリック型を作成できません。
明示的に割り当てられる前にフィールド '{0}' が読み取られ、先行する暗黙的な代入が 'default' になります。
nameof 演算子
マネージ型 ('{0}') のアドレスの取得、サイズの取得、またはそのマネージ型へのポインターの宣言が実行できません
機能 '{0}' は標準 ISO C# 言語仕様ではありません。別のコンパイラでは受け入れられない可能性があります
ソース ファイルで指定された属性 '{0}' はオプション '{1}' と競合しています。
アセンブリの CLSCompliant 属性と異なるモジュールの CLSCompliant 属性は指定できません
緩和されたシフト演算子
パラメーター {0} はキーワード '{1}' で宣言しないでください
'{0}' は 'UnmanagedCallersOnly' 属性が設定されているため、デリゲート型に変換できません。このメソッドへの関数ポインターを取得してください。
finally 句の本体で待機することはできません
インターセプター メソッドは通常のメンバー メソッドである必要があります。
out パラメーター '{0}' はコントロールが現在のメソッドを抜ける前に割り当てられる必要があります
レコードの継承元にできるのは、object か別のレコードだけです
オブジェクト、文字列、またはクラス型が必要です
式ツリーは、with 式を含むことはできません
リンクされた netmodule メタデータには完全な PE イメージ '{0}' が必要です。
未割り当ての out パラメーター '{0}' が使用されました
global' という名前のエイリアスを定義することはお勧めしません
'{0}': 属性の型引数では型パラメーターを使用することができません
UTF-8 文字列リテラル
/platform:anycpu32bitpreferred は、/t:exe、/t:winexe、/t:appcontainerexe でのみ使用できます
メソッド '{0}' には、実装された、またはオーバーライドされたメンバーと一致する '[DoesNotReturn]' 注釈がありません。
ref フィールドは ref 構造体でのみ宣言できます。
'{0}': ComImport 属性を含むクラスは、基底クラスを指定できません
'{1}' は ComImport 属性を含むため、'{0}' は extern または abstract にする必要があります
補間は、生文字列リテラルの開始文字である '$' の数と同じ数の終わり波かっこで終わる必要があります。
固定変数
名前が名前 {0} と競合しています
前の catch 句はこれ、またはスーパー型 ('{0}') の例外のすべてを既にキャッチしました
フィールド '{0}' は、割り当てられていない可能性があります
ブロック本体と式本体を両方とも指定することはできません。
System.Void は C# から使用できません。void 型オブジェクトを取得するには typeof(void) を使用してください
指定されたドキュメント モードがサポートされていないか無効です: '{0}'。
演算子 '{0}' は型 '{1}' のオペランドに対してあいまいです
戻り値の型における参照型の Null 許容性が、オーバーライドされるメンバーと一致しません。
代入先によって異なる名前が指定されているか、名前が何も指定されていないため、タプル要素名は無視されます。
参照されているアセンブリには、厳密な名前がありません
部分メソッドは、インターフェイス メソッドを明示的に実装できないことがあります
パラメーターの 'scoped' 修飾子がターゲットと一致しません。
ラムダ式
'{0}' はインポートされているため、Main メソッドに対して使うことはできません
単項演算子のパラメーターは、それを含む型でなければなりません
コントロールを呼び出し元に返す前に、フィールド '{0}' を完全に割り当てる必要があります。プロパティを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
コレクション初期化子要素に最も適しているオーバーロード Add メソッド '{0}' は古い形式です。{1}
連結の結果による文字列定数の長さが、System.Int32.MaxValue を超えています。文字列を複数の定数に分割してみてください。
CLS コンプライアンス チェックのためにモジュールではなく、アセンブリに CLSCompliant 属性を指定してください
参照アセンブリ '{0}' には厳密な名前がありません。
名前空間
次のメソッドまたはプロパティ間で呼び出しが不適切です: '{0}' と '{1}'
この switch 式では一部の null 入力が処理されません (すべてが網羅されているわけではありません)。たとえば、パターン '{0}' がカバーされていません。
浮動小数点定数が型 '{0}' の範囲外です
生文字列リテラルの区切り記号は、独自の行に置かれる必要があります。
メソッド '{0}' (トークン 0x{1:X8}) のデバッグ情報をアセンブリ '{2}' から読み取ることができません
'UnmanagedCallersOnly' は、通常の静的な非抽象的、仮想でないメソッドまたは静的なローカル関数にのみ適用できます。
'{0}' は静的メソッドではないため、関数ポインターを作成できません
/nullable のオプション '{0}' が無効です。'disable'、'enable'、'warnings'、'annotations' のいずれかにする必要があります
エンコーディングせずにソース テキストのデバッグ情報を作成することはできません。
パラメーター '{0}' の 'scoped' 修飾子が、オーバーライドされたメンバーまたは実装されたメンバーと一致しません。
無効なオプション '{0}' です。リソースの表示範囲は 'public' または 'private' でなければなりません
'ref readonly' パラメーター '{0}' に既定値が指定されていますが、'ref readonly' は参照にのみ使用する必要があります。パラメーターを 'in' として宣言することを検討してください。
このコンテキストで結果を使用すると、パラメーターによって参照される変数が宣言のスコープ外に公開される可能性があります
優先順位の理由から、こちらで演算子は使用できません。
レコード メンバー '{0}' は public でなければなりません。
'{0}' は使用しないでください。コンパイラの使用のために予約されています。
警告はグローバルに無効にされたため復元できません
パラメーターは外側の型の状態にキャプチャされ、その値はフィールド、プロパティ、またはイベントの初期化にも使用されます。
__arglist は、反復子のパラメーター リストでは許可されていません
'{0}' はインターフェイス メンバー '{1}' を実装しません。基本型で実装されているインターフェイス内の参照型の Null 許容性が一致しません。
非同期の {0} をデリゲート型 '{1}' に変換できません。非同期の {0} は void、Task、または Task<T> を返しますが、いずれも '{1}' に変換することができません。
このコンテキストでの変数 '{0}' の使用は、参照される変数が宣言のスコープ外に公開される可能性があります
'{0}' 属性が重複しています
型 '{0}' には非抽象メンバーがあるため、この型を埋め込むことはできません。'相互運用型の埋め込み' プロパティを false に設定することをご検討ください。
デリゲート型を推論できませんでした。
ファイル ローカル型 '{0}' は、含んでいるファイル パスを同等の UTF-8 バイト表現に変換できないため使用できません。{1}
要素 '{0}' に終了タグが必要です。
先頭の桁区切り記号
nameof 演算子では型の引数を使用できません。
型または名前空間の名前 '{0}' が名前空間 '{1}' に存在しません (アセンブリ参照があることを確認してください)
'{0}': 変数型のインスタンスを作成するときに、引数を指定することはできません
Win32 リソースの読み込み中にエラーが発生しました -- {0}
型名 '{0}' がグローバル名前空間に見つかりませんでした。この型はアセンブリ '{1}' に転送されています。このアセンブリに参照を追加することを検討してください。
void' 型の式を返すことはできません
ref パラメーターまたは out パラメーターには既定値を指定できません
型名 '{0}' が見つかりませんでした。この型はアセンブリ '{1}' に転送されています。このアセンブリに参照を追加することを検討してください。
反復子は参照渡しのローカル変数を持つことができません
両方の部分メソッド宣言には、'virtual'、'override'、'sealed'、'new' 修飾子の同じ組み合わせを指定する必要があります。
this' パラメーターには既定値を指定できません
式は指定された型 ('{0}') ではありません
XML コメントに typeparam タグが存在しますが、その名前に相当する型パラメーターはありません
部分メソッド宣言は、両方とも unsafe であるか、両方とも unsafe でないかのいずれかである必要があります
合体代入
基本型は、共通言語仕様 (CLS) 準拠であるとしたアセンブリで CLS への準拠が不要であると設定されました。アセンブリが CLS 準拠であると指定する属性を削除するか、型が CLS 準拠ではないことを示す属性を削除してください。
指定された式は指定された定数と必ず一致します。
vararg を使用するメソッドは、ジェネリックにしたり、ジェネリック型に含めたりできません。また、params パラメーターを持つこともできません
'await' では、型 '{0}' に適切な GetAwaiter メソッドが必要です。'System' に使用中のディレクティブは指定されていますか?
; または = を指定してください (宣言の中にコンストラクター引数は指定できません)
このコンテキストで結果のメンバーを使用すると、パラメーターによって参照される変数が宣言のスコープ外に公開される可能性があります
暗黙的な範囲インデクサーの呼び出しでは、引数に名前を付けることはできません。
構造体の場合
参照型の NULL 値の許容の違いにより、パラメーターに引数を使用できません。
演算子 true または false の戻り値の型はブール型でなければなりません
このコンストラクターは、その属性を持つコンストラクターにチェーンされるため、'SetsRequiredMembers' を追加する必要があります。
制約は特殊クラス '{0}' にすることはできません
'{0}': ターゲットのランタイムはオーバーライドで戻り値の型 covariant をサポートしていません。戻り値の型は、オーバーライドされるメンバー '{1}' と一致する '{2}' にする必要があります
パラメーター '{0}' の 'scoped' 修飾子が、オーバーライドされたメンバーまたは実装されたメンバーと一致しません。
アセンブリ '{1}' に転送された型 '{0}' は、アセンブリ '{3}' に転送された型 '{2}' と競合しています。
引数は 'ref readonly' パラメーターに渡されるため、変数である必要があります
このコンテキストでは、既定値は無効です。
ref フィールドは ref 構造体を参照できません。
ファイル ローカル型 '{0}' は、ファイル ローカル型 '{1}' 以外の基本データ型として使用できません。
デリゲート '{0}' には '{1}' という名前のパラメーターがありません
'マネージド' 呼び出し規則をアンマネージド呼び出し規則指定子と組み合わせることはできません。
同じ関数へのポインターがそれぞれ異なっている可能性があるため、関数ポインターの比較によって予期しない結果が生成されるおそれがあります。
'基底インターフェイス '{1}' が CLS 準拠でないため、'{0}' は CLS に準拠していません
ソース インターフェイス '{0}' に、イベント '{2}' を埋め込むために必要なメソッド '{1}' がありません。
属性コンストラクターのパラメーター '{0}' は省略可能ですが、既定のパラメーター値が指定されていませんでした。
式ツリーのラムダに null 伝搬演算子を含めることはできません。
エイリアス '{0}' が見つかりません
メンバー '{0}' の初期化が重複しています
レコードの等値コントラクト プロパティ '{0}' には get アクセサーが必要です。
/debug のオプション '{0}' が無効です。'portable'、'embedded'、'full'、または 'pdbonly' を指定してください
fixed ステートメントの初期化子内の fixed でない式のアドレスのみを取得できます
挿入される逐語的文字列で '$@' の代わりに '@$' を使用するには、言語バージョン '{0}' 以上をご使用ください。
'{0}': ComImport 属性を含むクラスにフィールド初期化子を指定することはできません。
部分メソッド '{0}' には、'out' パラメーターが指定されているため、アクセシビリティ修飾子が必要です。
'{0}': 静的クラスでインデクサーを宣言することはできません
CallerArgumentExpressionAttribute は、オプションの引数を許可していないコンテキストで使用されるメンバーに適用されるため、無効になります
'{0}' は既にインターフェイス リストに存在します
null ポインター定数パターン
'{0}': プロパティまたはインデクサーには少なくとも 1 つのアクセサーを指定する必要があります
暗黙的に型指定された変数を定数にすることはできません
基本データ型の変数と同じ名前で宣言された変数がありましたが、キーワード new は使用されませんでした。この警告は、new を使用する必要があることを通知するものです。変数は、あたかも宣言で new が使用されたかのように宣言されます。
アクセシビリティに一貫性がありません。戻り値の型 '{1}' のアクセシビリティはメソッド '{0}' よりも低く設定されています
読み取り専用の構造体のインスタンス フィールドは、読み取り専用である必要があります。
'{1}' を '{0}' に ref 割り当てすることはできません。'{1}' のエスケープ スコープが '{0}' より狭いためです。
演算子 '{0}' は、UTF-8 バイト表現ではない型 '{1}' および '{2}' のオペランドには適用できません
Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal を使用して、文字のリテラル トークンを作成してください。
式ツリーに、System.Index または System.Range インデクサー アクセスのパターンを含めることはできません
属性の引数としての配列は CLS 準拠ではありません
割り当てられていない out パラメーターの使用
型引数を省略することは、現在のコンテキストでは許可されません
配置の値 {0} は大きさが {1} を上回り、大型のフォーマットの文字列になる可能性があります。
静的なローカル関数に 'this' または 'base' への参照を含めることはできません。
パラメーターが未読です。
式ツリーに UTF-8 文字列変換またはリテラルを含めることはできません。
出力変数の宣言
ref 読み取り専用パラメーターに Out 属性を指定することはできません。
整数定数への比較ができません。定数が型 '{0}' の範囲外です
'実験的'
アセンブリ '{1}' の型 '{0}' には、埋め込み相互運用型のジェネリック型引数があるため、アセンブリ境界を越えて使用することはできません。
実行時に定数値がオーバーフローする可能性があります (オーバーライドするには 'unchecked' 構文を使用してください)
ラムダの省略可能なパラメーター
パラメーターのない構造体コンストラクター
単項演算子のパラメーターは、それを含む型であるか、それに制約された型パラメーターである必要があります。
ローカル関数 '{0}' は宣言されていますが、一度も使用されていません
as 演算子は参照型または null 許容型で使用してください ('{0}' は null 非許容の値型です)
抽象 {0} '{1}' を virtual に指定することはできません
'{0}': 静的クラスにユーザー定義の演算子を含めることはできません
スコープ内に、ラベル '{0}' と同じ名前のラベルが存在しますが、無視されます
メンバー '{1}' は '{0}' をオーバーライドします。実行時にオーバーライドされる可能性のある候補は複数あります。どのメソッドが呼び出されるかは実装に依存しています。より新しいランタイムを使用してください。
構造体のインスタンス メンバー内の匿名メソッド、ラムダ式、クエリ式、ローカル関数は、プライマリ コンストラクター パラメーターにアクセスできません
get または set アクセサーが必要です
System.ParamArrayAttribute' を使用しないでください。代わりに 'params' キーワードを使用してください。
新規の protected メンバーが sealed 型で宣言されました
転送された型 '{0}' は、このアセンブリのプライマリ モジュールで宣言した型と競合しています。
2 つのアセンブリはリリースまたはバージョン番号が異なります。統一するには、アプリケーションの .config ファイルにディレクティブを指定するとともに、アセンブリの厳密な名前を正しく付ける必要があります。
コンストラクター '{0}' で、それ自体を別のコンストラクターを通して呼び出すことはできません
参照したファイル '{0}' はアセンブリではありません
オーバーロードされた 2 項演算子 '{0}' に指定できるパラメーター数は 2 です
or パターン
ローカル関数 '{0}' は、条件付き属性を使用するには、'static' である必要があります
条件付き属性はオーバーライド メソッドであるため、 '{0}' では無効です
ローカル '{0}' またはそのメンバーは、アドレスを与えることも、匿名メソッドまたはラムダ式の内部で使用されることもできません
SearchCriteria が必要です。
インターフェイスにインスタンス コンストラクターを含めることはできません
'{0}' は void 型を返すため、キーワード return の後にオブジェクト式を指定することはできません
ユーザー定義の演算子は、型をそれ自体に変換することはできません。
編集に埋め込み型の '{0}' への参照が含まれるため続行できません。
この呼び出しを待たないため、現在のメソッドの実行は、呼び出しが完了するまで続行します。呼び出しの結果に 'await' 演算子を適用することを検討してください。
{0} の割り当てられたインスタンスへの参照がすべてスコープ外になる前に、そのインスタンスの System.IDisposable.Dispose() を呼び出してください。
{0} の割り当てられたインスタンスが破棄されない例外パスがあります。System.IDisposable.Dispose() への参照がスコープ外になる前にこれを呼び出してください。
推測される構文ノードは、現在のコンパイルの構文ツリーに属することができません。
セキュリティ属性 '{0}' に無効な SecurityAction の値 '{1}' があります
読み取り専用型のプライマリ コンストラクター パラメーターを割り当てることはできません (型または変数初期化子の init 専用セッターを除く)。
静的なローカル関数に '{0}' への参照を含めることはできません。
負の値をキャストするには、値をかっこで囲んでください。
ローカル名 '{0}' は PDB に対して長すぎます。短縮するか、/debug なしでコンパイルすることを検討してください。
メンバー定義、ステートメント、またはファイルの終わりが必要です
パラメーター '{0}' の参照の種類修飾子が、オーバーライドされたメンバーまたは実装されるメンバーの対応するパラメーター '{1}' と一致しません。
分解変数を ref ローカルと宣言することはできません
この呼び出しは待機されなかったため、現在のメソッドの実行は呼び出しの完了を待たずに続行されます
using 句は、extern エイリアス宣言以外の、名前空間で定義された他のすべての要素の前に使用しなければなりません
引数 {0} は 'ref readonly' パラメーターに渡されるため、変数である必要があります
await' 演算子は、非同期メソッド内でのみ使用できます。このメソッドを 'async' 修飾子でマークし、戻り値の型を 'Task<{0}>' に変更することを検討してください。
静的メンバー '{0}' を 'readonly' とマークすることはできません。
固定バッファーには 1 次元のみを指定できます。
UnscopedRefAttribute は、'scoped' 修飾子を持つパラメーターには適用できません。
null の可能性がある値をボックス化解除しています。
型 '{1}' の値が型 '{2}' の 'null' に等しくなることはないので、式の結果は常に '{0}' になります
変数
'{0}' 型の値における参照型の Null 許容性が、対象の型 '{1}' と一致しません。
エイリアスが型を参照しているため、エイリアス '{0}' を '::' と使用できません。'.' を使用してください。
マージ競合マーカーが検出されました
フレンド アセンブリ参照 '{0}' は無効です。InternalsVisibleTo 宣言にバージョン、カルチャ、公開キー トークン、またはプロセッサ属性を指定することはできません。
ref パラメーター経由で参照渡し '{0}' でパラメーターを返すことはできません。返すことができるのは return ステートメント内のみです
トップレベルのステートメントを使用するプログラムは、実行可能ファイルである必要があります。
これは、ローカルのメンバーを参照渡しで返しますが、ref ローカル変数ではありません
空の文字リテラルです
'class'、'struct'、'unmanaged'、'notnull'、'default' の制約を組み合わせたり、複製したりすることはできません。これらは制約リストの最初に指定する必要があります。
'{0}' は既にアセンブリなのでこのアセンブリに加えることはできません
switch 式に最適な型が見つかりませんでした。
netmodule では公開署名はサポートされていません。
'{0}' は、型 '{2}' のインターフェイス リストに '{1}' として既に指定されています。
ref 代入の左辺は ref 変数である必要があります。
フィールドまたはプロパティに型 '{0}' を指定することはできません
分解の左側でタプル要素名は許可されていません。
式ツリーのラムダには、メソッド グループを含めることはできません
'enable'、'disable'、'restore' のいずれかが必要でした
as 式で Null 許容参照型 '{0}?' を使用することはできません。代わりに基になる型 '{0}' をご使用ください。
System.Nullable<T>' のメンバーであるため、デリゲートを '{0}' にバインドできません
メソッド
'{0}' の partial 宣言では、同じ型パラメーター名を同じ順序で指定しなければなりません
__arglist では、'in' や 'out' で引数を渡すことができません
文字 '{0}' はこの位置では使用できません。
await' 演算子は、非同期の {0} でのみ使用できます。この {0} を 'async' 修飾子でマークすることを検討してください。
ref' 拡張メソッド '{0}' の最初のパラメーターは、値型または構造体に制限されたジェネリック型でなければなりません。
'{0}' と関数ポインター '{1}' で参照が一致しません
呼び出し規則修飾子として '{0}' を使用することはできません。
予測セマンティック モデルのチェーンはサポートしていません。非予測 ParentModel から予測モデルを作成する必要があります。
プログラムで複数のエントリ ポイントが定義されています。エントリ ポイントを含む型を指定するには、/main でコンパイルしてください。
拡張部分メソッド
機能 '{0}' は C# 8.0 では使用できません。言語バージョン {1} 以上を使用してください。
機能 '{0}' は C# 7.2 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 7.3 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 7.1 では使用できません。{1} 以上の言語バージョンをお使いください。
このコンテキストでの変数の使用は、参照される変数が宣言のスコープ外に公開される可能性があります
補間された文字列 (期待値)
ファイル '{0}' の XML フラグメント '{1}' を含めることができません -- {2}
インライン配列変換演算子は、宣言する型の式からの変換には使用されません。
モジュール '{1}' からエクスポートされた型 '{0}' は、モジュール '{3}' からエクスポートされた型 '{2}' と競合しています。
文字列 'null' 定数は、'{0}' のパターンとしてサポートされていません。代わりに空の文字列を使用してください。
エントリ ポイントがジェネリックになったり、ジェネリック型の中に存在したりすることはできません
'{0}' は適切な静的 Main メソッドを含んでいません
フィールド '{0}' が明示的に割り当てられる前にコントロールが呼び出し元に返され、先行する暗黙的な代入が 'default' になります。
単一要素の分解パターンには、あいまいさを排除するための他の構文が必要です。破棄指定子 '_' を閉じかっこ ')' の後に追加することをお勧めします。
'{0}' の完全修飾名は、デバッグ情報に対して長すぎます。'/debug' オプションなしでコンパイルしてください。
構造体のフィールドは、コントロールが呼び出し元に返される前にコンストラクターに完全に割り当てられている必要があります。言語バージョンを更新してフィールドを自動で既定にすることを検討してください。
省略可能なパラメーターはすべての必須パラメーターの後で指定する必要があります
警告がエラーをオーバーライドしています
このラベルは参照されていません
変数 '{0}' は宣言されていますが、使用されていません
ジェネリック {1} '{0}' を使用するには、{2} 型引数が必要です
'UnmanagedCallersOnly' メソッド '{0}' は、インターフェイス メンバー '{1}' を型 '{2}' で実装できません
#endif ディレクティブ が必要です
goto は using 宣言より後の位置にはジャンプできません。
現在のメソッドでは、Task または Task<TResult> を返す非同期メソッドを呼び出すため、await 演算子は結果に適用されません。非同期メソッド呼び出しにより、非同期タスクが開始されます。しかし、await 演算子が適用されないため、プログラムはタスクが完了するのを待たずに継続されます。ほとんどの場合、この動作は期待されているものではありません。通常、呼び出しているメソッドの他のアスペクトは呼び出し結果に依存します。または最低限でも、呼び出されたメソッドは、呼び出しを含んでいるメソッドから復帰する前に完了していることが必要とされます。
同様に重要な問題として、呼び出された非同期メソッドでどんな例外が発生するかということがあります。Task または Task<TResult> を返すメソッドで発生した例外は、返されたタスクに保管されます。タスクを待機しないか例外を明示的にチェックしない場合、例外は失われます。タスクを待機する場合、例外は再スローされます。
ベスト プラクティスとして、常に呼び出しを待機するようにしてください。
警告を表示しないことを考慮するのは、非同期の呼び出しの完了の待機を行う必要がなく、呼び出されたメソッドが例外を起こさないことが確実な場合だけにしてください。その場合、呼び出しのタスク結果を変数に割り当てて、警告を表示しないようにできます。
クエリ式
レコード メンバー '{0}' は protected でなければなりません。
'{0}' 属性の引数の値が無効です
不明なアセンブリにプロセッサ固有モジュール '{0}' を指定することはできません。
書式指定子に末尾の空白を含めることはできません。
UnscopedRefAttribute は、既定では範囲外であるため、このパラメーターに適用できません。
型 '{0}' は new() のターゲット型として使用することはできません
InterpolatedStringHandlerArgumentAttribute 引数は、属性が使用されているパラメーターを参照できません。
変数は割り当てられていますが、その値は使用されていません
add または remove アクセサーには本体が必要です
'{0}' 明示的なメソッドの実装で、アクセサーである '{1}' を実装することはできません
メンバーは、実行時に複数の一致があるインターフェイス メンバーを実装します
XML コメントで param タグ '{0}' が重複しています
列挙子名 '{0}' は予約されているため、使用できません
式ツリーのラムダに辞書初期化子を含めることはできません。
補間された生文字列リテラルの先頭に十分な数の '$' 文字がないため、連続する終わり波かっこをコンテンツとして使用できません。
インライン配列 'Slice' メソッドは要素アクセス式には使用されません。
メンバー '{0}' はアクセス可能なメンバーを非表示にしません。新しいキーワードは不要です。
動的呼び出しでは、すべての固定引数を指定した後に名前付き引数を指定する必要があります。
'{0}': スタティック型はパラメーターとして使用することはできません
#pragma 警告のプリプロセッサ ディレクティブに渡された番号は無効な警告番号です。番号がエラー番号ではなく警告番号を表していることを確認してください。
catch ブロックおよび finally ブロックで待機
戻り値の型における参照型の NULL 値の許容が、ターゲット デリゲートと一致しません。おそらく、NULL 値の許容の属性が原因です。
'{0}': エントリ ポイントがジェネリックになったり、ジェネリック型の中に存在したりすることはできません
'{0}' はインターフェイス メンバー '{1}' を実装しません
'{0}' に '{1}' の定義が含まれておらず、最も適している拡張メソッド オーバーロード '{2}' には '{3}' 型のレシーバーが必要です
#r はスクリプトでのみ許可されます
動的な型のある引数は、推定された型の引数のある汎用ローカル関数 '{0}' に渡すことはできません。
#line ディレクティブの終了位置は、開始位置と同じかそれ以上でなければなりません
構文ツリーが既に存在しています
プライマリ コンストラクター パラメーターがベースのメンバーによってシャドウされています
コントロールを呼び出し元に返す前に、自動実装プロパティ '{0}' を完全に割り当てる必要があります。プロパティを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
割り当てられていない可能性のあるフィールドを使用しています。フィールドを自動既定値にするため言語バージョンを更新することを検討してください。
null 参照の可能性があるものの逆参照です。
無効な出力名: {0}
ComImport 属性を持つクラスはユーザー定義のコンストラクターを持てません
CollectionBuilderAttribute メソッド名が無効です。
このメソッドは参照渡しで返すため、return 式の型は '{0}' でなければなりません
読み取り専用型のプライマリ コンストラクター パラメーター '{0}' のメンバーを ref または out 値として使用することはできません (型または変数初期化子の init 専用セッターを除く)。
自動実装プロパティは get アクセサーを持つ必要があります。
識別子 '{0}' は CLS に準拠していません
++ または -- 演算子の戻り値の型は、パラメーター型と一致するか、パラメーター型から派生しているか、またはパラメーター型が異なる型パラメーターでない限りそれに制約された含んでいる型の型パラメーターである必要があります。
インライン配列変換演算子は、宣言する型の式からの変換には使用されません。
'{0}' のデバッグ情報の読み取りエラー
式ツリーに ref 構造体または制限がある型 '{0}' の値を含めることはできません。
静的クラスにデストラクターを含めることはできません
パラメーター '{0}' は、パラメーター '{1}' で補間された文字列ハンドラーの変換への引数ですが、対応する引数は、補間された文字列式の後に指定されています。引数を並べ替えて、'{0}' を '{1}' の前に移動します。
式は常に指定された型 ('{0}') です
ソース ファイル参照はサポートされていません。
パラメーターの参照の種類の修飾子が、非表示のメンバーの対応するパラメーターと一致しません。
'{0}': スタティック型を戻り値の型として使用することはできません
部分的な構造体 '{0}' の複数の宣言内にあるフィールド間に、定義された順序がありません。順序を指定するには、すべてのインスタンス フィールドが同じ宣言内になければなりません。
アクセシビリティに一貫性がありません。インデクサーの戻り値の型 '{1}' のアクセシビリティはインデクサー '{0}' よりも低く設定されています
CLS 準拠フィールドを volatile にすることはできません
非逐語的な補間された文字列内の改行は、C# {0} ではサポートされていません。{1} またはそれ以上の言語バージョンを使用してください。
アクセシビリティに一貫性がありません。パラメーター型 '{1}' のアクセシビリティはメソッド '{0}' よりも低く設定されています
ツリーには、SyntaxKind.CompilationUnit を伴うルート ノードがある必要があります。
代入、呼び出し、インクリメント、デクリメント、新しいオブジェクトの式のみがステートメントとして使用できます
オプションの引数が許可されないコンテキストで使用されるメンバーに適用されるため、パラメーター '{0}' に適用された CallerFilePathAttribute は無効になります
params はこのコンテキストでは有効ではありません
式ツリーのラムダは、ref、in、out パラメーターを含むことはできません
ファイル ローカル型 '{0}' は、'global using static' ディレクティブでは使用できません。
System.Collections.IEnumerable' を実装していないため、型 '{0}' はコレクション初期化子で初期化することはできません。
ポインター型でパターン マッチングを使用することはできません。
型 '{0}' の式は指定されたパターンと常に一致します。
機能 '{0}' は現在、プレビュー段階であり、*サポートされていません*。プレビュー機能を使用するには、'preview' 言語バージョンを使用してください。
オーバーロードされた shift 演算子の最初のオペランドはそれを含む型と同じ型
自動プロパティ初期化子
リソース '{0}' を読み込み中にエラーが発生しました -- '{1}'
プリプロセッサ ディレクティブが必要です
オーバーロードされたシフト演算子の最初のオペランドは、それを含む型またはそれに制約された型パラメーターと同じ型である必要があります
'await' は、型 '{0}' を含む式では使用できません
アクセシビリティ修飾子は、プロパティまたはインデクサー '{0}' の両方のアクセサーに指定できません
部分メソッドの宣言には、シグネチャの違いがあります。
モジュール初期化子メソッド '{0}' をジェネリックにすることはできず、ジェネリック型に含めることはできません
タプル要素名は一意である必要があります。
言語名が無効です
'{0}': 演算子またはアクセサーを明示的に呼び出すことはできません
'{0}' を extern にして、コンストラクター初期化子を含めることはできません
Null 許容値型は Null になる場合があります。
自動実装プロパティは参照渡しで返すことができません
複数行の生文字列リテラルは、逐語的に補間された文字列でのみ使用できます。
必要な空白がありませんでした。
'{0}' netmodule への参照がありません。
割り当てられていない可能性のあるフィールド '{0}' を使用しています。フィールドを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
'{0}' では 'Equals' が定義されていますが、'GetHashCode' は定義されていません
この操作によってスタック オーバーフローが発生しました。
foreach 繰り返し変数
'{0}': '{1}' はイベントではないためオーバーライドできません
'{0}' TypeForwardedToAttribute が重複しています
固定サイズ バッファーには、0 よりも大きい値を指定しなければなりません
'非同期メソッドまたはラムダ式の内部で 'await' を識別子として使用することはできません
定数値 '{0}' は '{1}' に変換できません (unchecked 構文を使ってオーバーライドしてください)
識別子が CLS に準拠していません
辞書初期化子
C# コンパイラで内部エラーが発生しました。
パラメーター '{0}' に適用された CallerArgumentExpressionAttribute は、CallerLineNumberAttribute によってオーバーライドされるため無効となります。
これは参照渡しでパラメーターを返しますが、現在のメソッドに範囲設定されています
パラメーター '{1}' が null 以外であるため、パラメーター '{0}' には、終了時に null 以外の値が含まれている必要があります。
補間された文字列
型 '{1}' の {0} に値を返さないコード パスがあります
予期しない参照比較です。左辺をキャストする必要があります
基本型 '{0}' にアクセス可能なコピー コンストラクターが見つかりませんでした。
このパラメーターに対応する位置にあるメンバー '{0}' が非表示になっています。
PermissionSet 属性の名前付き引数 '{1}' に対して指定されたファイル パス '{0}' を解決できません
無効な数字です
参照アセンブリ '{0}' には '{1}' の異なるカルチャ設定があります。
Cref 属性の参照があいまいです
拡張メソッドの最初のパラメーターを型 '{0}' にすることはできません
読み取り専用の参照
'{0}' は {1} です。これは特定のコンテンツでは無効になります
ref、out、または配列のランクのみが異なるオーバーロード メソッド '{0}' は、CLS に準拠していません
void は無効なパラメーター型です
制約は非ジェネリック宣言では許可されません
XML コメントに構文的に正しくない cref 属性があります
匿名メソッド
'#nullable' 注釈コンテキスト内のコードでのみ、Null 許容参照型の注釈を使用する必要があります。
式ツリーにスロー式を含めることはできません。
型 '{0}' を '{1}' に変換できません
フィルター式は定数 'false' です。try-catch ブロックの削除を検討してください
'{0}' という名前付き引数が複数指定されました
配列型の指定子の角かっこ、[]、は、パラメーター名の前に使用してください
Null 非許容の値型であるため、Null を '{0}' に変換できません
複数回指定されたアナライザー参照 '{0}'
'partial' 修飾子は、'class'、'record'、'struct'、'interface'、またはメソッドの戻り値の型の直前にのみ指定できます。
'{1}' に一致するには、メソッド '{0}' は非ジェネリックである必要があります。
型は、コレクション パターンを実装しません。メンバーはパブリック インスタンスまたは拡張メソッドではありません。
DefaultParameterValue 属性への引数の型は、パラメーター型と一致していることが必要です
'{0}' のターゲット型がありません
無効な参照エイリアス オプションです: '{0}=' -- ファイル名が指定されていません
レコードのフィールドに対して型 '{0}' を使用することはできません。
フィールドまたは自動実装プロパティは、それが ref 構造体のインスタンス メンバーである場合を除いて、型 '{0}' にすることができません。
無効な変性: 言語バージョン '{4}' 以上が使用されていない限り、型パラメーター '{1}' は '{0}' で {3} が有効である必要があります。'{1}' は {2} です。
using ディレクティブは、以前に global using として使用されています
パラメーター '{0}' に適用された CallerArgumentExpressionAttribute は、省略可能な引数を許可しないコンテキストで使用されるメンバーに適用されるため無効となります
名前付き引数 '{0}' の場所が正しくありません。後ろに名前なし引数があります
読み取り専用フィールド '{0}' のメンバーを書き込み可能な参照渡しで返すことはできません
型 '{0}' の式を、動的ディスパッチされる操作の引数として使用することはできません。
ソース型 'dynamic' に対するクエリ式または型 'dynamic' の結合シーケンスのあるクエリ式は使用できません
オプション '{0}' は、は、ソース ファイルまたは追加されたモジュールで指定された属性 '{1}' をオーバーライドします
'{0}': メンバー名をそれを囲む型の名前と同じにすることはできません
'{0}': 非同期 using ステートメントで使用される型は、暗黙的に 'System.IAsyncDisposable' に変換可能であるか、適切な 'DisposeAsync' メソッドを実装する必要があります。'await using' ではなく 'using' ですか?
パラメーター リスト内の '{1}' の後にパラメーター '{0}' が発生しますが、補間された文字列ハンドラーの変換の引数として使用されます。呼び出し元が呼び出しサイトで名前付き引数を使用してパラメーターを並べ替える必要があります。関係するすべての引数の後に、補間された文字列ハンドラーのパラメーターを指定することを検討してください。
無効なハッシュ アルゴリズム名: '{0}'
コンテキスト キーワード 'var' は、ローカル変数宣言内またはスクリプト コード内でのみ有効です
式ツリーに静的仮想または抽象インターフェイス メンバーへのアクセス権を含めることはできません
イメージの基数 '{0}' が無効です
Windows ランタイム イベントを out または ref のパラメーターとして渡すことはできません。
型 '{0}' のインスタンスは、入れ子になった関数、クエリ式、反復子ブロック、または非同期メソッドの中では使用できません
'{0}' は、インターフェイス メンバー '{1}' を実装していません。'{2}' は一致する '{3}' の戻り値の型を持たないため、'{1}' を実装できません。
引数は 'ref' または 'in' キーワード (keyword)で渡す必要があります
拡張プロパティ パターン
{0} 句のいずれかの式の型が正しくありません。'{1}' の呼び出しで型を推論できませんでした。
XML コメントに型パラメーターを参照する cref 属性があります
ファイル ローカル型 '{0}' はアクセシビリティ修飾子を使用することはできません。
プライマリ コンストラクター パラメーター '{0}' は、ベースのメンバーによってシャドウされています。
メソッド名が必要です
匿名メソッド、ラムダ式、またはクエリ式の内部では、固定のローカルな '{0}' は使用できません
同期エントリ ポイント '{1}' が検出されたため、メソッド '{0}' はエントリ ポイントとして使用されません。
__arglist は、このコンテキストでは無効です
終了時にメンバー '{0}' には null 以外の値が含まれている必要があります。
要素を null にすることはできません。
C# シンボルではありません。
&method グループ '{0}' を関数以外のポインター型 '{1}' に変換することはできません。
'{0}': スタティック型はパラメーターとして使用することはできません
'unsafe' に設定できるのは、'using static' または 'using エイリアス' のみです。
モジュール '{1}' からエクスポートされた型 '{0}' は、このアセンブリのプライマリ モジュールで宣言した型と競合しています。
switch 式が入力の種類で可能なすべての値を処理していません (すべてを網羅していません)。
アンマネージド構築型
これは、マネージ型のアドレスの取得、サイズの取得、またはそのマネージ型へのポインターの宣言を行います
指定したバージョン文字列 '{0}' は、必要な形式 (major[.minor[.build[.revision]]]) に従っていません。
'{1}' の複数のインスタンスを実装するため、foreach ステートメントは、型 '{0}' の変数では操作できません。特定のインターフェイスのインスタンス化にキャストしてください
XML コメントに param タグが存在しますが、その名前に相当するパラメーターはありません
識別子がありません
パターン マッチング
Using エイリアスを NULL 許容参照型にすることはできません。
CallerMemberNameAttribute は効果がなく、CallerFilePathAttribute によってオーバーライドされます
A collection expression of type '{0}' cannot be used in this context because it may be exposed outside of the current scope.
ファイルの種類
式ツリーは、ベース アクセスを含むことはできません
パラメーターには '{0}' 修飾子を 1 つだけ指定できます
goto ステートメントのスコープに '{0}' というラベルはありません
アンセーフ コードは /unsafe でコンパイルした場合のみ有効です
'{0}' への呼び出しによって返された参照は、'await' または 'yield' 境界を越えて保持することはできません。
'{0}': 仮想または抽象メンバーには、private を指定できません
CallerArgumentExpressionAttribute が無効なパラメーター名で適用されています。
レコード内の位置指定フィールド
読み取り専用メンバー
参照されているアセンブリのカルチャ設定が異なります
拡張メソッド '{0}' の最初の 'in' または 'ref readonly' パラメーターは、具象 (非ジェネリック) の値型である必要があります。
ジェネレーター '{0}' を初期化できませんでした。出力には寄与しません。結果として、コンパイル エラーが発生する可能性があります。例外の型: '{1}'。メッセージ: '{2}'。
{3}
'{0}' は単純型ではないため、型 '{0}' の値を Null 許容パラメーター '{1}' の既定のパラメーターとして使用することはできません
型 '{1}' への標準変換が存在しないため、型 '{0}' の値を既定のパラメーターとして使用できません
パラメーター '{0}' の型における参照型の Null 許容性が、インターセプト可能なメソッド '{1}' と一致しません。
必要なメンバー'{1}'をオーバーライドするため、'{0}' が必須です
'{0}' は抽象ですが、非抽象型の '{1}' に含まれています
ダイナミック
Null 参照代入の可能性があります。
現在のメソッドに範囲指定されているため、パラメーター '{0}' のメンバーを参照渡しで返すことはできません
アセンブリ '{1}' のモジュール '{0}' によって、型 '{2}' が複数のアセンブリ '{3}' および '{4}' に転送されています。
#pragma 警告の後に、'disable' または 'restore' が必要です
SecurityAction の値 '{0}' は、型またはメソッドに適用するセキュリティ属性に対して無効です
'{0}' は {1} ですが、{2} のように使用されています
レコード メンバー '{0}' は '{1}' を返す必要があります。
プリプロセッサ ディレクティブは行でスペース以外の最初の文字でなければなりません
フィールド
配列
using エイリアス
桁区切り記号
割り当てられていない可能性のあるフィールド '{0}' を使用しています。フィールドを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
is-type 式で Null 許容参照型 '{0}?' を使用することはできません。代わりに基になる型 '{0}' をご使用ください。
終了時にパラメーター '{0}' には null 以外の値が含まれている必要があります。
イベント
修飾子 '{0}' がこの項目に対して有効ではありません
ディスカード
署名に必要な、キー ファイル '{0}' のプライベート キーがありません
ラベル
__arglist 式は呼び出し、または new 式の中でのみ有効です
アルゴリズム '{0}' はサポートされていません
メソッドは戻り値の型を持たなければなりません
型パラメーター
列挙型は明示的なパラメーターなしのコンス トラクターを含めることはできません
'{0}' は 'UnmanagedCallersOnly' 属性が設定されているため、直接呼び出すことはできません。このメソッドへの関数ポインターを取得してください。
両方の部分メソッド宣言には、同じアクセシビリティ修飾子を指定する必要があります。
属性の場所はこの宣言に対して無効です
ハッシュを生成中に暗号化に失敗しました。
このメソッドは、トークンの作成にのみ使用できます - {0} はトークンの種類ではありません。
メンバー '{0}' をこの属性で使用することはできません。
'{0}' は、パラメーター修飾子 '{2}' と '{3}' だけが異なるオーバーロードされた {1} を定義できません
関数ポインター '{0}' には {1} 個の引数を指定できません
Null 抑制演算子 ('!') が重複しています
型における参照型の Null 許容性が、オーバーライドされるメンバーと一致しません。
現在のコンテキストに '{0}' という名前は存在しません (アセンブリ '{1}' に対する参照が指定されていることを確認してください)
キーワード 'base' は現在のコンテキストでは使用できません
宣言する前にローカル変数 '{0}' を使用できません
非同期 using
リテラル文字列 ']]>' は要素コンテンツでは許可されていません。
'{0}': 動的インターフェイス '{1}' を実装できません
メンバー初期化子とクエリ内の式変数の宣言
対象のランタイムは ref フィールドをサポートしていません。
'scoped' 修飾子または '[UnscopedRef]' 属性の違いにより、'{1}' を使用して '{0}' への呼び出しをインターセプトできません。
'{0}' の部分メソッド宣言には、型パラメーター '{1}' の制約に NULL 値の許容の矛盾があります
パラメーターは指定されたアンマネージ型に対して無効です。
/REFERENCEPATH オプション
式ツリーには、ローカル関数への参照が含まれていない可能性があります
フィールドに複数の異なる定数値があります。
{0} バージョン {1}
Copyright (C) Microsoft Corporation. All rights reserved.
セキュリティ属性 '{0}' はこの宣言型では無効です。セキュリティ属性は、アセンブリ、型、メソッドの宣言でのみ有効です。
using static
現在のデバッグ セッション中に追加されたメンバー '{0}' には、宣言しているアセンブリ '{1}' からのみアクセスできます。
ファイルの最初のトークンの後は、#load を使用できません
型名には、小文字の ASCII 文字のみが含まれています。このような名前は、プログラミング言語用に予約されている可能性があります。
式のツリーは、出力引数の変数宣言を含むことはできません。
XML コメントの cref 属性 ('{1}') のパラメーター {0} の型が無効です
この型を、ジェネリック型またはメソッド内で型パラメーターとして使用することはできません。型引数の Null 許容性が 'class' 制約と一致しません。
アクセシビリティに一貫性がありません。制約型 '{1}' のアクセシビリティは '{0}' よりも低く設定されています
'{0}' を abstract および sealed に同時に指定することはできません
予期しない文字 '{0}'
'{0}' は有効な名前付き属性引数ではありません。名前付き属性引数は、読み取り専用、static、const、または公開され、静的でない読み書き可能なプロパティ以外のフィールドである必要があります。
認識できない #pragma ディレクティブです
スタティック型 '{0}' の変数を宣言することはできません
/link (相互運用機能型の埋め込みプロパティを True に設定する) を使用して、アセンブリへの参照を追加しました。これを実行することで、コンパイラにそのアセンブリから相互運用の型情報を埋め込むよう指示します。しかし、参照した別のアセンブリが /reference (相互運用機能型の埋め込みプロパティを False に設定する) を使用してそのアセンブリを参照しているため、コンパイラはそのアセンブリの相互運用の型情報を埋め込むことができません。
両方のアセンブリの相互運用の型情報を埋め込むには、各アセンブリへの参照に /link (相互運用機能型の埋め込みプロパティを True に設定する) を使用します。
警告を取り除くには、代わりに /reference (相互運用機能型の埋め込みプロパティを False に設定) を使用します。この場合、プライマリ相互運用機能アセンブリ (PIA) が相互運用の型情報を提供します。
戻り値の型における参照型の Null 許容性が、インターセプト可能なメソッド '{0}' と一致しません。
式本体のプロパティ アクセサー
'{0}' は演算子 == または演算子 != を定義しますが、Object.Equals(object o) をオーバーライドしません。
型引数の数が正しくありません
'{0}' は、パターン '{1}' を実装しません。'{2}' には正しくないシグネチャが含まれます。
非同期 foreach では、戻り値の型 '{1}' の '{0}' に適切なパブリック 'MoveNextAsync' メソッドおよびパブリック 'Current' プロパティが含まれている必要があります
名前空間の宣言に、修飾子または属性を指定することはできません
'{0}': StructLayout(LayoutKind.Explicit) でマークされた型のインスタンス フィールドには、FieldOffset 属性を指定する必要があります
抽象型またはインターフェイス '{0}' のインスタンスを作成できません
イベントのインターフェイスを明示的に実装するには、イベント アクセサーの構文を使用する必要があります
'{0}' の定数値の評価により、循環定義が発生します
'{0}' は、この宣言の有効な属性ではありません。宣言の有効な属性の場所は '{1}' です。このブロックの属性はすべて無視されます。
このコンテキストにおけるこの種類 '{0}' の stackalloc 式の結果は、それを含んでいるメソッドの外部に公開される可能性があります
'{0}' が '{1}' と '{2}' の間であいまいです。' @{0}' を使用するか、'属性' サフィックスを明示的に含めてください。
; が必要です
適用可能な 1 つ以上のオーバーロードが条件付きメソッドであるため、動的ディスパッチされた呼び出しは実行時に失敗することがあります
名前空間がインポートされた型と競合しています
部分メソッドでは、複数の実装宣言を含むことができない場合があります
'{0}' は '{1}' であるため、ref 値または out 値として使用することはできません
フレンド アクセスのアクセス権は '{0}' によって付与されますが、出力アセンブリにおける厳密な名前の署名の状態が付与するアセンブリと一致しません。
target-typed オブジェクトの作成
パラメーター リストを持つ型で宣言されたコンストラクターには、'this' コンストラクター初期化子が必要です。
制約は動的な型 '{0}' にすることはできません
演算子 '{0}' は '{1}' 型のオペランドに適用できません
読み取り専用型のプライマリ コンストラクター パラメーターを書き込み可能な参照で返すことはできません
'{0}': volatile フィールドへの参照は、volatile として扱われません
式ツリーに動的な操作を含めることはできません
暗黙的に型指定されたローカル変数は修正できません
インポートされた型 '{0}' は無効です。これには循環する基本データ型の依存関係が含まれています。
ソース型 '{0}' に対してクエリ パターンの複数の実装が見つかりました。'{1}' の呼び出しがあいまいです。
コマンド ライン スイッチ '{0}' はまだ実装されていないため、無視されました。
型における参照型の Null 許容性が、実装されるメンバーと一致しません。
メソッド、演算子、またはアクセサー '{0}' は external に設定されていて属性を持っていません。外部の実装を指定するには、DllImport 属性の追加を検討してください。
'{0}' は、'{1}' からの有効なパラメーター名ではありません。
アクセシビリティに一貫性がありません。パラメーター型 '{1}' のアクセシビリティはインデクサー '{0}' よりも低く設定されています
定義済みの型 '{0}' が複数の参照先アセンブリで宣言されています: '{1}' と '{2}'
式のようなプロパティ
'RefKind.Out' は、戻り値の型に対して有効な参照の種類ではありません。
代替的な挿入逐語的文字列
入れ子になった関数での名前シャドウイング
FieldOffset 属性は、static または const フィールドで使用できません
匿名メソッド、ラムダ式、クエリ式内で ref ローカル変数 '{0}' は使用できません
現在のメソッドに範囲指定されているため、参照渡し '{0}' でパラメーターを返すことはできません
型 '{1}' および '{2}' のオペランドの演算子 '{0}' があいまいです
'{0}' の戻り値の型は CLS に準拠していません
switch 式の arm が 'case' キーワードで始まりません。
CallerArgumentExpressionAttribute は、既定値を含むパラメーターにのみ適用できます
アセンブリ参照が ID と一致すると仮定します
'{0}' に '{1}' の定義が含まれておらず、型 '{0}' の最初の引数を受け付ける拡張メソッド '{1}' が見つかりませんでした ('{2}' の using ディレクティブが不足していないことを確認してください)
遅延署名が指定されたため、公開キーが必要ですが、公開キーが指定されませんでした
'{0}' の既定値が Null であるため、式は常に System.NullReferenceException になります。
インデクサーには最低パラメーターが 1 つ必要です
'{1}' との互換性をテストするために '{0}' を使用することは、 '{2}' との互換性をテストすることと実質的に同じであり、null 以外のすべての値で成功します
指定された呼び出しは複数回インターセプトされています。
整数型の値が必要です
参照型の NULL 値の許容の違いにより、引数をパラメーターの出力として使用することはできません。
この言語機能 ('{0}') はまだ実装されていません。
構文ツリーは、送信から作成する必要があります。
完全修飾名が、デバッグ情報に対して長すぎます
'readonly' 修飾子は 'ref' の後に指定する必要があります。
RuntimeMetadataVersion の値が見つかりませんでした。System.Object を含むアセンブリが見つからず、オプションを使用して RuntimeMetadataVersion の値が指定されてもいませんでした。
Null 許容参照型の注釈は、'#nullable' 注釈のコンテキスト内のコードでのみ使用する必要があります。自動生成されたコードには、ソースに明示的な '#nullable' ディレクティブが必要です。
インターフェイスは、'ComImportAttribute' ではなく、'CoClassAttribute' に設定されました
ラムダ パラメーター配列
割り当てられたインスタンスがすべての例外パスで破棄されていません
'in' が必要です
参照アセンブリ '{0}' にエラーがあります。
パラメーターの型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
タプル要素名 '{0}' はいずれの位置でも使用できません。
負のインデックスで配列します。配列は常にゼロからの開始を示します
CLSCompliant 属性は、戻り値の型に適用されても意味がありません。メソッドに適用してください。
Main メソッドに指定された '{0}' は、非ジェネリックのクラス、レコード、構造体、またはインターフェイスでなければなりません
この引数の組み合わせは、パラメーターによって参照される変数が宣言のスコープ外に公開される可能性があります
コレクション初期化子要素に最も適しているオーバーロード Add メソッド '{0}' は古い形式です。{1}
CLS 準拠の確認は、このアセンブリの外から認識できないため実行されません
'{0}' の partial 宣言には、型パラメーター '{1}' に対して矛盾する制約が含まれています
Main メソッドに指定された '{0}' が見つかりませんでした
参照渡しのマーシャリングクラスのフィールドを ref 値または out 値として使用するか、そのフィールドのアドレスを取得すると、ランタイム例外が発生する可能性があります
and パターン
'{0}' の必要なパラメーター '{1}' に対応する特定の引数がありません
名前 '{0}' は対応する 'Deconstruct' パラメーター '{1}' と一致しません。
指定されたソース コードの種類がサポートされていないか無効です: '{0}'
これは、現在のメソッドに範囲指定されているパラメーターのメンバーを参照渡しで返します
パラメーター配列には既定値を指定できません
同じ変数に代入されました
前処理シンボルの名前が無効です。'{0}' は有効な識別子ではありません
'型パラメーターの代用に対して統合している可能性があるため、'{0}' は '{1}' と '{2}' の両方を実装することはできません
アセンブリ '{1}' に転送された型 '{0}' は、モジュール '{3}' からエクスポートされた型 '{2}' と競合しています。
型 '{2}' は、ジェネリック型のパラメーター '{1}'、またはメソッド '{0}' として使用するために、Null 非許容の値型でなければなりません
スタティック型を戻り値の型として使用することはできない
メソッドに、エントリ ポイントになる不適切な署名があります
修飾子 '{0}' が重複しています
反変
リスト パターンは、'{0}' 型の値に使用されない可能性があります。
戻り値の型がデリゲート戻り値の型と一致しないため、{0} を型 '{1}' に変換できません
verbatim 識別子の後にはキーワード、識別子、または文字列が必要です:@
C# {1} では、修飾子 '{0}' はこの項目に対して有効ではありません。'{2}' 以上の言語バージョンをご使用ください。
明示的なインターフェイスの実装 '{0}' にアクセサー '{1}' はありません
'{2}' は、ジェネリック型またはメソッド '{0}' 内でパラメーター '{1}' として使用するために、パブリック パラメーターなしのコンストラクターを持つ非抽象型でなければなりません
'{0}': 含む型は、インターフェイス '{1}' を実装しません
'{0}': ref 構造体はインターフェイスを実装できません
メソッド '{0}' は非ジェネリックであるか、'{2}' と一致するアリティ {1} を持っている必要があります。
ソース型 '{0}' のクエリ パターンの実装が見つかりませんでした。'{1}' が見つかりません。'System.Linq' の必要なアセンブリ参照か using ディレクティブが不足していないかご確認ください。
ユーザー定義の演算子は void を返すことはできません
パラメーターの型における参照型の Null 許容性が、暗黙的に実装されるメンバーと一致しません。
バイナリ リテラル
負のサイズで配列を作成することはできません
パターン ベースの廃棄
静的クラス
オーバーライドおよび明示的なインターフェイスの実装メソッドの制約
yield ステートメントは、匿名メソッドまたはラムダ式の内部では使用できません
型 '{0}' にはジェネリック引数があるため、この型を埋め込むことはできません。'相互運用型の埋め込み' プロパティを false に設定することを検討してください。
ソース ファイルは、PDB 内で表せる 16,707,565 行の限界を超えているため、デバッグ情報は不正確になります
ref 構造体
インデックス演算子
'{0}' はインターフェイス メンバー '{1}' を実装しません。'{2}' は public ではありません。
ラムダ パラメーターに適用しても InterpolatedStringHandlerArgument は効果がありません。呼び出しサイトでは無視されます。
'{1}' は、型のパラメーター '{0}' を定義しません
case 定数に '_' を使用しないでください。
レシーバーの種類 '{0}' は有効なレコード型でも構造体型でもありません。
動的な型では typeof 演算子を使用できません
インクリメント演算子またはデクリメント演算子のオペランドには、変数、プロパティ、またはインデクサーを指定してください
/embed スイッチは、PDB を生成する場合にのみサポートされます。
指定された式を fixed ステートメントで使用することはできません
'{0}' に extern と abstract の両方を指定することはできません
'{0}' に変換可能な型のオブジェクトが必要です
静的クラス '{0}' のインスタンスを作成することはできません
フィールド '{0}' は、割り当てられていない可能性があります
switch ケースに到達できません。以前のケースで既に処理されたか、一致させることができません。
'{0}' は継承されたメンバー '{1}' を非表示にします。非表示にする場合は、キーワード new を使用してください。
無効な Unicode 文字です。
参照渡しで返すラムダ式は、式ツリーに変換できません
コンパイラの必須型 '{0}' が見つからないため、タプルを利用するクラスまたはメンバーを定義できません。参照が指定されていることを確認してください。
ファイル '{0}' から公開キーで出力に署名する際にエラーが発生しました -- {1}
'{0}': 制約クラスと 'class' または 'struct' 制約の両方を指定することはできません
構造体内の匿名メソッド、ラムダ式、クエリ式、ローカル関数は、インスタンス メンバー内でも使用されるプライマリ コンストラクター パラメーターにアクセスできません
パラメーターの型における参照型の Null 許容性が、インターセプト可能なメソッドと一致しません。
using static' ディレクティブは型に対してのみ適用できます。'{0}' は型ではなく名前空間です。代わりに 'using namespace' ディレクティブを使用することを検討してください。
最初にデリゲートまたは式ツリー型にキャストしていない場合は、ラムダ式を、動的ディスパッチされる操作の引数として使用することはできません。
値渡しの返却は、値渡しで返すメソッドでのみ使用できます
stackalloc 式の型 '{0}' の結果は、それを含んでいるメソッドの外部に公開される可能性があるため、このコンテキストでは使用できません
汎用属性
フィルター式は定数 'true' です。フィルターの削除を検討してください
無効な型が TypeForwardedTo 属性の引数として指定されました
'{0}' またはオーバーライドされるメソッドは条件付き属性なので、この属性でデリゲートを作成できません
このコンテキストでの既定のリテラルの使用は無効です
予期しないキーワード 'unchecked'
'{0}' に必要なメンバーの一覧の形式が正しくないため、解釈できません。
型 '{0}' を '{1}' に暗黙的に変換できません。明示的な変換が存在します (cast が不足していないかどうかを確認してください)
アナライザー {0} のインスタンスは {1} ({2}) から作成できません。
使用中のディレクティブは、以前この名前空間に使用されています
XML コメントに、解決できなかった cref 属性があります
System.Runtime.CompilerServices.TupleElementNamesAttribute' を明示的に参照できません。タプル構文を使用してタプル名を定義します。
無効な数字です
デリゲート '{0}' には引数 {1} を指定できません
'{0}' は継承抽象メンバー '{1}' を隠します
型パラメーター '{0}' が重複しています
コレクション初期化子要素に最も適しているオーバーロード Add メソッドは古い形式です
定数文字列の ReadOnly/Span<char> に一致するパターン
'{0}' に異なるチェックサム値が指定されています
'{0}': イベントはデリゲート型である必要があります
パラメーター '{0}' に適用された EnumeratorCancellationAttribute は効果がありません。この属性は、IAsyncEnumerable を返す非同期反復子メソッドの CancellationToken 型のパラメーターに対してのみ効果があります
yield の戻り値の後に式が必要です
/sourcelink スイッチは、PDB を生成する場合にのみサポートされます。
値における参照型の Null 許容性が、対象の型と一致しません。
パラメーターの型における参照型の Null 許容性が、実装されるメンバーと一致しません。
セキュリティ属性の最初の引数は有効な SecurityAction である必要があります
'{0}': extern イベントは初期化子を持つことができません
'System.Runtime.CompilerServices.ScopedRefAttribute' を使用しないでください。キーワード 'scoped' を使用してください。
コンテキスト キーワード 'var' は、範囲変数宣言では使用できません
/reference' の無効な extern エイリアスです。'{0}' は無効な識別子です
メンバーは継承されたメンバーを非表示にします。override キーワードがありません
FieldOffset 属性は、StructLayout(LayoutKind.Explicit) でマークされた型のメンバーでのみ使用できます
XML コメントで param タグが重複しています
静的インターフェイス メンバーの変性の安全性
種類
'{0}': スタティック型を型引数として使用することはできません
このコンテキストではスロー式は許可されていません。
switch 式では、名前なしの列挙値を含む入力の種類の一部の値が処理されない (すべてを網羅していない)。
パラメーター '{0}' に適用された CallerLineNumberAttribute は、省略可能な引数を許可しないコンテキストで使用されるメンバーに適用されるため無効となります
オーバーロード可能な 2 項演算子が必要です
暗黙的に型指定された配列の最適な型が見つかりませんでした
この位置では空白は許可されていません。
XML コメントが有効な言語要素の中にありません
stackalloc で負のサイズを使うことはできません
コマンドラインの構文エラー: オプション '{1}' の '{0}' がありません。
ポインターおよび固定サイズ バッファーは、unsafe コンテキストでのみ使用することができます
名前のない配列型のみが異なるオーバーロード メソッドは CLS に準拠していません
out パラメーターは、制御がメソッドを抜ける前に割り当てる必要があります
Win32 リソースのビルド中にエラーが発生しました -- {0}
定義宣言だけを含む部分メソッドまたは削除された条件付きメソッドは、式ツリーで使用できません
タプル要素名 '{0}' と推測されます。推測される名前で要素にアクセスするには、言語バージョン {1} 以上をお使いください。
予期しない参照比較です。比較値を取得するには型 '{0}' に右辺をキャストしてください
XML コメントで typeparam タグが重複しています
未割り当てのローカル変数 '{0}' が使用されました
型とエイリアスに 'file' という名前を付けることはできません。
CallerArgumentExpressionAttribute は、、CallerLineNumberAttribute によってオーバーライドされるため無効となります
アセンブリ '{0}' (ID '{1}') は、参照されているアセンブリ '{3}' (ID '{4}') より新しいバージョンを含む '{2}' を使用します
これは、ref パラメーター経由で参照渡し '{0}' でパラメーターを返しますが、安全に返すことができるのは return ステートメント内のみです
非ジェネリック {1} '{0}' は型引数と一緒には使用できません
構造体フィールド初期化子
アセンブリ名 '{0}' は予約されており、対話形式のセッションで参照として使用することはできません
"UnmanagedCallersOnly" の属性が設定されたメソッドのシグネチャでは、"ref"、"in"、または "out" を使用できません。
型は演算子 == または演算子 != を定義しますが、Object.Equals(object o) をオーバーライドしません
匿名メソッド、ラムダ式、クエリ式、またはローカル関数内で ref に似た型を持つパラメーター '{0}' を使用することはできません
'{0}': オーバーライドされたメンバー '{1}' に対応するために、型は '{2}' でなければなりません
Bitwise-or 演算子が sign-extended オペランドで使用されています。まず、小さい符号なしの型をキャストしてみてください
フィルター式は定数 'false' です
fixed でない式に含まれる固定サイズ バッファーは使用できません。fixed ステートメントを使用してください。
式のアドレスを取得できません
式ツリーに '{0}' を含めることはできません
DefaultParameterAttribute または OptionalAttribute と共に既定パラメーター値を指定することはできません
型 '{2}' を、ジェネリック型またはメソッド '{0}' 内で型パラメーター '{1}' として使用することはできません。型引数 '{2}' の Null 許容性が 'class' 制約と一致しません。
{1} out パラメーターと void 戻り値の型を持つ、型 '{0}' の適切な分解インスタンスまたは拡張メソッドが見つかりませんでした。
'{0}' が複数回、明示的に実装されています。
拡張メソッドは、非ジェネリック静的クラスで定義される必要があります
Attribute parameter 'SizeConst' must be specified.
'{0}' の型は '{1}' です。文字列以外の参照型の const フィールドは null でのみ初期化できます。
'{0}' は関数ポインターの有効な呼び出し規則指定子ではありません。
戻り値の型における参照型の Null 許容性が、実装されるメンバー '{0}' と一致しません。
new()' 制約は 'struct' 制約と一緒には使用できません
__arglist は、非同期メソッドのパラメーター リストに含めることはできません
インターセプトできません。コンパイルにパス '{0}' のファイルが含まれていません。
優先順位の理由から、こちらで演算子 '{0}' は使用できません。かっこを使用して明確にしてください。
終了時にパラメーターには null 以外の値が含まれている必要があります。
System.Runtime.CompilerServices.ExtensionAttribute' を使用しないでください。キーワード 'this' を使用してください。
必要なメンバー
add または remove アクセサーが必要です
コントロールを匿名メソッドまたはラムダ式の本体外に出すことはできません
旧形式のメンバーが、旧形式でないメンバーをオーバーライドします
'{1}' が 'SignatureCallingConvention.Unmanaged' でない限り、'{0}' を渡すことは無効です。
クラス型制約 '{0}' は、他の制約の前に指定されなければなりません
割り当てられていない可能性のある自動実装プロパティ '{0}' の使用
アナライザー アセンブリ '{0}' は、コンパイラのバージョン '{1}' を参照しています。これは、現在実行中のバージョン '{2}' よりも新しいバージョンです。
'{0}' は、オーバーライドされるメンバー '{1}' の参照渡しの戻り値に一致する必要があります
CallerFilePathAttribute は効果がなく、CallerLineNumberAttribute によってオーバーライドされます
拡張メソッドのグループは、'nameof' の引数として許可されていません。
参照を使用して値渡し変数を初期化することはできません
非同期反復子メソッドの本体には 'yield' ステートメントを含める必要があります。メソッド宣言から 'async' を削除するか、'yield' ステートメントを追加することをご検討ください。
'{0}' に '{1}' の定義が含まれておらず、型 '{0}' の最初の引数を受け付けるアクセス可能な拡張メソッド '{1}' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください
{1} '{0}' は型引数と一緒には使用できません
間接的に変数が宣言のスコープ外に公開される可能性があるため、このコンテキストで式は使用できません
パラメーターから補間された文字列ハンドラーへの変換は、ハンドラー パラメーターの後に発生します
部分メソッドには、複数の定義宣言を指定することはできません
パラメーター '{0}' に適用された CallerArgumentExpressionAttribute は、無効なパラメーター名で適用されているため無効となります
アセンブリ参照 '{0}' は無効であり、解決できません
これは、ターゲットより狭いエスケープ スコープを持つ値を ref 割り当てします。
静的クラスにはコンストラクターを指定できません
'await' では、型 {0} に適切な GetAwaiter メソッドがあることが必要です
パラメーター '{1}' によって参照される変数が宣言のスコープ外に公開される可能性があるため、このコンテキストで '{0}' の結果のメンバーを使用することはできません
暗黙的に型指定されたラムダパラメーター '{0}' に既定値を指定することはできません。
型 '{1}' は、'{0}' と呼ばれるメンバーを同じパラメーターの型で既に予約しています
'set' アクセサーがあるため、自動実装プロパティ '{0}' を 'readonly' とマークすることはできません。
引数型は CLS に準拠していません
認識できないエスケープ シーケンスです
パラメーターには XML コメント内に対応する param タグがありませんが、他のパラメーターにはあります
switch 式が一部の null 入力を処理しません。
継承インターフェイス '{1}' により、'{0}' のインターフェイス階層内で循環参照が発生します
型名または名前空間名 '{0}' がグローバル名前空間に見つかりませんでした (アセンブリ参照が存在することを確認してください)
通常のメンバー メソッドの呼び出しではないため、'{0}' をインターセプトできません。
catch 句のフィルター式を待機することはできません
配列型を割り当てるには配列初期化子式だけを使用してください。new 式を使用してください。
Null リテラルまたは Null の可能性がある値を Null 非許容型に変換しています。
暗黙的に型指定された変数は初期化される必要があります
型パラメーターの宣言は型ではなく識別子でなければなりません
プライマリ コンストラクター
コントロールを呼び出し元に返す前に、自動実装プロパティ '{0}' を完全に割り当てる必要があります。プロパティを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
'{0}': 新規のプロテクト メンバーが構造体で宣言されました
'{0}': 静的クラスにプロテクト メンバーを含めることはできません
'this' オブジェクトは、すべてのフィールドが割り当てられる前に読み取られます。これにより、明示的に割り当てられていないフィールドに対する 'default' の暗黙的な割り当てが先行しています。
'{0}': 静的クラスでインスタンスのメンバーを宣言することはできません
フィールドが明示的に割り当てられる前に自動実装プロパティが呼び出し元に返され、先行する暗黙的な代入が 'default' になります。
実行可能ファイルをサテライト アセンブリにできません。カルチャは常に空でなければなりません
メソッドには、実装された、またはオーバーライドされたメンバーと一致する '[DoesNotReturn]' 注釈がありません。
キーワード 'base' の使用はこのコンテキストでは有効ではありません
型 '{0}' は、参照されていないアセンブリに定義されています。アセンブリ '{1}' に参照を追加する必要があります。
'{0}' はインターフェイス メンバー '{1}' にないアクセサーを追加します
認識されないオプション:'{0}'
非同期メソッドは、'SecurityCritical' または 'SecuritySafeCritical' 属性を持つインターフェイス、クラス、または構造体では許可されていません。
型 '{0}' を型 '{1}' に変換する標準変換が存在しないため、CallerArgumentExpressionAttribute を適用することはできません
演算子 'is' または 'as' の最初のオペランドを、ラムダ式、匿名メソッド、またはメソッドのグループにすることはできません。
配列のアクセスには名前付き引数の指定子を指定できません
メソッドのグループを動的ディスパッチされる操作の引数として使用することはできません。このメソッドを呼び出しますか?
範囲演算子
読み取り専用フィールドを ref 値または out 値として使用することはできません (コンストラクターでは可)
コンパイル内の複数のファイルにこのパスがあるため、パス '{0}' を持つファイル内の呼び出しをインターセプトできません。
複数の変数宣言子を含んでいる可能性がある宣言ノードに対して GetDeclarationName を呼び出しました。
このエラーは、ジャグ配列を受け取るオーバーロード メソッドがあり、かつメソッドのシグネチャの唯一の違いが配列の要素型である場合に発生します。このエラーを回避するには、ジャグ配列ではなく四角形配列の使用を検討するか、追加のパラメーターを使用して関数呼び出しを明確にするか、1 つ以上のオーバーロードされたメソッドの名前を変更するか、または、CLS 準拠が不要の場合は CLSCompliantAttribute 属性を削除します。
入力型の可能な値の一部が switch 式で処理されません (すべてが網羅されてはいません)。たとえば、パターン '{0}' がカバーされていません。ただし、'when' 句を含むパターンがこの値と一致する可能性があります。
メソッド '{0}' のシグネチャにあるタプル要素名は、インターフェイス メソッド '{1}' のタプル要素名と (戻り値の型を含めて) 一致している必要があります。
'this' オブジェクトは、すべてのフィールドが割り当てられる前に読み取られます。これにより、明示的に割り当てられていないフィールドに対する 'default' の暗黙的な割り当てが先行しています。
これは、現在のメソッドに範囲指定されているパラメーター '{0}' のメンバーを参照渡しで返します
'{0}' 属性が '{1}' で重複しています
非同期関数
無効なデバッグ情報の形式: {0}
goto は同じブロック内の using 宣言より前の位置にはジャンプできません。
アクセサー '{0}' と '{1}' は、両方 init 専用か、両方そうでないかのいずれかでなければなりません
非同期メソッドにポインター型パラメーターを指定することはできません
'else' でステートメントを開始することはできません。
メンバーは古い形式のメンバーをオーバーライドします
{0} に割り当てることができません。'{1}' は読み取り専用変数であるため、ref 割り当ての右辺として使用することはできません。
型を参照するためにパターンに構文 'var' を使用することは許可されていませんが、ここでは '{0}' がスコープ内にあります。
非同期メソッドは参照渡しのローカル変数を持つことができません
Argument {0} should be passed with the 'in' keyword
notnull ジェネリック型の制約
自動実装プロパティのみが初期化子を持つことができます。
フィールド初期化子を持つ 'struct' には、明示的に宣言されたコンストラクターを含める必要があります。
同じ短いファイル名を使用している長いファイル名が既に存在するとき、短いファイル名 '{0}' を作成することはできません
++ または -- 演算子のパラメーター型は、それを含む型であるか、それに制約された型パラメーターである必要があります。
ファイル ローカル型 '{0}' は、最上位レベルの型で定義する必要があります。'{0}' は入れ子にされた型です。
属性 '{0}' はイベント アクセサーでは無効です。'{1}' 宣言でのみ有効です。
#warning: '{0}'
静的なメンバーを '{0}' とマークすることはできません。
プロパティまたはインデクサー '{0}' とそのアクセサーの両方で 'readonly' 修飾子を指定することはできません。いずれかを削除してください。
明示的に割り当てられる前にフィールドが読み取られ、先行する暗黙的な代入が 'default' になります。
指定された行番号と文字番号は、インターセプト可能なメソッド名ではなく、トークン '{0}' を参照しています。
代入式の左辺には変数、プロパティ、またはインデクサーを指定してください
ターゲットのランタイムはインライン配列型をサポートしていません。
override 型のメンバー '{0}' を、new または virtual にすることはできません
部分メソッド宣言 '{0}' および '{1}' は、どちらも同じタプル要素名を使用する必要があります。
'{1}' のパラメーター '{0}' の型における参照型の NULL 値の許容が、暗黙的に実装されるメンバー '{2}' と一致しません。おそらく、NULL 値の許容の属性が原因です。
構造体メンバーは 'this' または他のインスタンス メンバーを参照渡しで返すことができません
'{0}': 値を返さないコード パスがあります
パラメーター '{1}' によって参照される変数が宣言のスコープ外に公開される可能性があるため、このコンテキストで '{0}' の結果を使用することはできません
この switch 式では入力型の可能な値がすべて扱われるわけではありません (すべてが網羅されているわけではありません)。たとえば、パターン '{0}' がカバーされていません。
型 '{0}' は、'{1}' の入れ子にされた型なので、転送できません
単一行コメントか行末が必要です
制約を動的な型にすることはできません
out パラメーター '{0}' はコントロールが現在のメソッドを抜ける前に割り当てられる必要があります
前処理シンボルの名前が無効です。有効な識別子ではありません
l' と 数字の '1' との混同を避けるため、'L' を使用してください
'明示的インターフェイス宣言の中の '{0}' はインターフェイスではありません
配列アクセス
'with' 式のレシーバーは、void でない型でなければなりません。
'{0}': '{1}' はこの言語でサポートされていないため、オーバーライドできません
Cannot initialize type '{0}' with a collection expression because the type is not constructible.
init 専用プロパティまたはインデクサー '{0}' を割り当てることができるのは、オブジェクト初期化子の中か、インスタンス コンストラクターまたは 'init' アクセサーの 'this' か 'base' 上のみです。
メソッド グループ '{0}' をデリゲート型 '{1}' に変換することはできません。(&M)
パラメーター修飾子 '{0}' は '{1}' と一緒に使用することはできません
'System.Runtime.CompilerServices.ITuple' を使用してパターン マッチングを行う場合、要素名を使用することはできません。
Method '{0}' cannot be used as an interceptor because its containing type has type parameters.
'{1}' を '{0}' に参照割り当てできません。'{1}' には '{0}' よりも広い値エスケープ スコープがあり、'{0}' を使用して '{1}' より狭いエスケープ スコープを持つ値の割り当てが許可されています。
型 '{0}' には基底インターフェイスからのメンバーの再抽象化があるため、この型を埋め込むことはできません。'相互運用型の埋め込み' プロパティを false に設定することをご検討ください。
実行不可能なメンバー '{0}' をメソッドのように使用することはできません。
ref または out 値は、割り当て可能な変数でなければなりません
型の修飾子を最小にするため、SyntaxTreeSemanticModel を指定する必要があります。
CallerArgumentExpressionAttribute は効果がなく、CallerMemberNameAttribute によってオーバーライドされます
ジェネレーターを初期化できませんでした。
型 '{0}' は、追加されていないモジュールに定義されています。モジュール '{1}' を追加する必要があります。
':' は文字列補間を終了させるため、条件式を文字列補間で直接使用することはできません。条件式をかっこで囲んでください。
'{0}' の名前空間 '{1}' が '{2}' の型 '{3}' と競合しています
'{0}': 静的コンストラクターにパラメーターがあってはなりません
out パラメーターに in 属性を指定することはできません
'in' 修飾子を持つ引数を、動的ディスパッチされる式で使用することはできません。
メソッド グループ
非同期反復子 '{0}' には型 'CancellationToken' の 1 つ以上のパラメーターがありますが、'EnumeratorCancellation' 属性で修飾されているパラメーターはありません。そのため、生成された 'IAsyncEnumerable<>.GetAsyncEnumerator' からの取り消しトークン パラメーターは使用されません
MemberNotNull 属性
フィールドは割り当てられません。常に既定値を使用します
メソッド '{0}' には、最初のパラメーターではないパラメーター修飾子 'this' が指定されています
ASCII 以外の引用符は、文字列リテラルを囲むために使用できません。
base' 参照には基底クラスが必要です
不適切なプリプロセッサ ディレクティブです
null の可能性がある値をボックス化解除しています。
型 '{2}' を、ジェネリック型またはメソッド '{0}' 内で型パラメーター '{1}' として使用することはできません。型引数 '{2}' の Null 許容性が 'notnull' 制約と一致しません。
'{0}' はこのアセンブリの外から認識できないため、CLS 準拠の確認は実行されません
'{0}' の using ディレクティブは、以前に global using として使用されています
'{0}': '{1}' はプロパティではないためオーバーライドできません
種類 '{0}' の式は、C# {2} で種類 '{1}' のパターンによって処理することができません。言語バージョン {3} 以上をお使いください。
変数 '{0}' は割り当てられていますが、その値は使用されていません
演算子 '{0}' は、参照型として認識されていない型パラメーターであるため、型 '{1}' の 'default' およびオペランドに適用できません
'#nullable' 注釈コンテキスト内のコードでのみ、Null 許容参照型の注釈を使用する必要があります。
タプル要素名 '{0}' は位置 {1} でのみ使用できます。
複数の保護修飾子があります
XML コメントの cref 属性 '{0}' の構文が正しくありません
アナライザー アセンブリが参照しるコンパイラのバージョンは、現在実行中のバージョンよりも新しいです。
'{0}' はこの言語でサポートされていません
XML コメントに paramref タグが存在しますが、その名前に相当するパラメーターはありません
await' 演算子は、非同期メソッド内でのみ使用できます。このメソッドに 'async' 修飾子を指定し、戻り値の型を 'Task' に変更することを検討してください。
インスタンス メンバー内のプライマリ コンストラクター パラメーター '{0}' では ref、out、in を使用できません
'{0}' を更新できません。属性 '{1}' がありません。
符号なし右シフト
トップレベルのステートメントを含むコンパイル ユニットがある場合、/main を指定することはできません。
読み取り専用型のプライマリ コンストラクター パラメーターは、ref または out 値として使用できません (型または変数初期化子の init 専用セッターを除く)。
CallerArgumentExpressionAttribute は、、CallerFilePathAttribute によってオーバーライドされるため無効となります
'{0}': 新規の protected メンバーが sealed 型で宣言されました
コントロールはひとつの case ラベル ('{0}') から別のラベルへ流れ落ちることはできません
{0} はデリゲート型ではないため、'{1}' 型に変換できません
ステートメント本体を含むラムダ式は、式ツリーに変換できません
メソッド '{0}' は、型パラメーター '{1}' に対して 'default' 制約を指定していますが、オーバーライドされた、または明示的に実装されたメソッド '{3}' の対応する型パラメーター '{2}' は、参照型または値の型に制約されています。
パラメーターの 'scoped' 修飾子が、オーバーライドされたメンバーまたは実装されたメンバーと一致しません。
分解で宣言と式が混在しています
Microsoft (R) Visual C# Compiler
行に、生文字列リテラルの終了行とは異なる空白が含まれています: '{0}'と'{1}'
参照の変換、ボックス変換、アンボックス変換、折り返しの変換、または null 型の変換で、型 '{0}' を '{1}' に変換できません
'{0}' は、評価の目的でのみ提供されています。将来の更新で変更または削除されることがあります。
ポインターのインデックスを複数指定しないでください
'{0}' に CollectionBuilderAttribute がありますが、要素型がありません。
このコンテキストでの関数ポインター型の使用はサポートされていません。
無効な警告番号です
部分メソッド宣言は、両方とも readonly であるか、両方とも readonly でないかのいずれかである必要があります
byref ローカル変数と返却
パラメーター '{0}' に適用された CallerArgumentExpressionAttribute は自己参照であるため、無効となります。
動的な型の引数をローカル 関数 '{1}' の params パラメーター '{0}' に渡すことはできません。
埋め込み相互運用メソッド '{0}' には本体が含まれます。
コレクション初期化子要素に最も適しているオーバーロード Add メソッド '{0}' は、古い形式です。
ダイナミック
宣言する前にローカル変数 '{0}' を使用できません。このローカル変数の宣言は、フィールド '{1}' を非表示にします。
タプル要素名は、タプルの == または != 演算子の反対側に異なる名前が指定されたか名前が指定されていないため、無視されます。
型 '{0}' のインライン配列の foreach ステートメントはサポートされていません
終了時にメンバーには null 以外の値が含まれている必要があります。
インデックスがインライン配列の範囲外です
ファイルの最初のトークンの後でプリプロセッサのシンボルの定義または定義の解除を行えませんでした
コンパイル オプション '{0}' と '{1}' の両方を同時に指定することはできません。
トップレベルのステートメント
CallerMemberNameAttribute は、オプションの引数を許可していないコンテキストで使用されるメンバーに適用されるため、効果がありません
この操作はチェック モードでコンパイルしたときにオーバーフローします
名前空間のエイリアス修飾子
引数なしの throw ステートメントは catch 句以外では使えません
パターン マッチには使用できないオペランドです。値が必要ですが、'{0}' が見つかりました。
'{0}' は ref 構造体であるため、非同期または反復子のメソッド内で型 '{0}' の列挙子に対して foreach ステートメントは機能しません。
パラメーターが未読のため、この名前のプロパティを初期化するために使用していることを確認する必要がある
定数値 '{0}' は実行時に '{1}' をオーバーフローする可能性があります (オーバーライドするには 'unchecked' 構文を使用してください)
イベント '{0}' は使用されていません
XML コメントが有効な言語要素の中にありません
XML ドキュメント ファイル {0} の書き込み中にエラーが発生しました
ジェネリック
'{0}' インターフェイスは、'CoClassAttribute' でマークされていますが、'ComImportAttribute' ではマークされていません
'{0}' は '{1}' であるため、そのフィールドを ref 値または out 値として使用することはできません
割り当てられていない可能性のある自動実装プロパティ '{0}' の使用
フィールド '{0}' は使用されていません
このラベルは参照されていません
'{0}' 属性引数の名前が重複しています
型 '{0}' の変数を参照できません
await' 演算子は、'async' 修飾子が指定されているメソッドまたはラムダ式に含まれている場合にのみ使用できます
式のツリーは、タプル リテラルを含むことはできません。
同じ変数と比較されました
関数ポインターを名前付き引数で呼び出すことはできません。
オブジェクトとコレクションの初期化子式は、デリゲートの作成式には適用できません
XML コメントで '{0}' の typeparam タグが重複しています
'{0}': 派生型との間におけるユーザー定義の変換は許可されていません
オブジェクトまたはコレクション初期化子が、null の可能性があるメンバーを暗黙的に逆参照しています。
型はインターフェイス メンバーを実装しません。基本型で実装されているインターフェイス内の参照型の Null 許容性が一致しません。
'{0}' は有効な形式指定子ではありません
'await' は、ref 条件演算子を含む式の中で使用できません
パラメーター '{0}' は未読です。この名前のプロパティを初期化するために使用していることを確認してください。
非同期反復子メンバーには型 'CancellationToken' の 1 つ以上のパラメーターがありますが、'EnumeratorCancellation' 属性で修飾されているパラメーターはありません。そのため、生成された 'IAsyncEnumerable<>.GetAsyncEnumerator' からの取り消しトークン パラメーターは使用されません
同じ簡易名 '{0}' でアセンブリが既にインポートされています。参照の 1 つ (例: '{1}') を削除するか、サイド バイ サイドを有効にするために署名してください。
await' 演算子は、静的なスクリプト変数初期化子では使用できません。
メソッド '{1}' が ref と out のみ異なるオーバーロードを含むようになるため、指定された型パラメーターではインターフェイス '{0}' を継承できません
名前 '{0}' は 'equals' の左辺のスコープにありません。'equals' の両辺の式を交換してみてください。
型 '{0}' を型 '{1}' に変換する標準変換が存在しないため、CallerFilePathAttribute を適用することはできません
大文字、小文字の違いのみの識別子 '{0}' は CLS に準拠していません
null リテラルを null 非許容参照型に変換できません。
アクセシビリティに一貫性がありません。プロパティ型 '{1}' のアクセシビリティはプロパティ '{0}' よりも低く設定されています
null は有効なパラメーター名ではありません。インスタンス メソッドのレシーバーへのアクセスを取得するには、パラメーター名として空の文字列を使用します。
Win32 リソース ファイル '{0}' を開く際にエラーが発生しました -- '{1}'
書式指定子が空です。
戻り値の型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
符号拡張されたオペランドでビットごとの or 演算子が使用されました
この型の値が 'null' に等しくなることはないので、式の結果は常に同じです
'{1}' のフィールド '{0}' で透過識別子のメンバーのアクセスに失敗しました。クエリされているデータはクエリ パターンを実装しますか?
delegate ジェネリック型の制約
パラメーターの型における参照型の NULL 値の許容が、実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
'INumberBase<T>' を継承または拡張しているため、'{0}' で数値定数またはリレーショナル パターンを使用することはできません。指定された数値型に絞り込むために、型パターンを使用することを検討してください。
型 '{0}' を型 '{1}' に変換する標準変換が存在しないため、CallerLineNumberAttribute を適用することはできません
'このコンテキストでは 'extern エイリアス' は無効です
基本データ型 '{0}' に必要なメンバーの一覧の形式が正しくないため、解釈できません。このコンストラクターを使用するには、'SetsRequiredMembers' 属性を適用してください。
すべてのフィールドが割り当てられる前に、'this' オブジェクトをコンストラクターで使用することはできません。割り当てられていないフィールドを自動既定値にするため言語バージョンを更新することを検討してください。
条件演算子の両辺の値は、両方とも ref 値にするか、両方とも ref 以外の値にする必要があります
new() はこのコンテキストでは使用できません
型 '{0}' は入れ子型であるため埋め込むことができません。'相互運用機能型の埋め込み' プロパティを false に設定することを検討してください。
アセンブリの CLSCompliant 属性と異なるモジュールの CLSCompliant 属性は指定できません
戻り値の型における参照型の Null 許容性が、インターセプト可能なメソッドと一致しません。
必要なメンバー '{0}' は、オブジェクト初期化子または属性コンストラクターに設定する必要があります。
インライン配列インデクサーは要素アクセス式には使用されません。
{0}。エラー CS{1} を参照してください。
無効な基本型です
必要なメンバー '{0}' の表示を減らす、また含まれる型の '{1}' より小さいセッターの表示を設定することはできません。
型名 '{0}' が型 '{1}' に存在しません
次のインクルード タグで一致する要素が見つかりませんでした
機能 '{0}' は試験段階であり、サポートされていません。有効にするには '/features:{1}' をご使用ください。
明示的に割り当てられる前に自動実装プロパティが読み取られ、先行する暗黙的な代入が 'default' になります。
型は Object.Equals(object o) をオーバーライドしますが、Object.GetHashCode() をオーバーライドしません
非同期ストリーム
goto case' 値はスイッチ型に暗黙的に変換できません
/doc コンパイラ オプションが指定されましたが、1 つ以上のコンストラクトにコメントがありませんでした。
'{0}': 継承されたメンバー '{1}' は virtual、abstract または override に設定されていないためオーバーライドできません
パラメーター名 '{0}' が重複しています
'{0}': アクセス修飾子は静的コンストラクターでは許可されていません
'System.Runtime.CompilerServices.RequiredMemberAttribute' を使用しないでください。代わりに、必須フィールドとプロパティに 'required' キーワードを使用してください。
バインドされていないジェネリック名の予期しない使用方法です
'in' パラメーターに対応する引数の 'ref' 修飾子は 'in' と同じです。代わりに 'in' を使用することを検討してください。
アクセサー '{0}' は、インターフェイス メンバー '{1}' を型 '{2}' に対して実装できません。明示的なインターフェイスの実装を使用してください。
部分メソッド宣言は、両方とも拡張メソッドであるか、両方とも拡張メソッドでないかのいずれかである必要があります
catch または finally が必要です
new 式は、型の後に引数リストか、丸かっこ ()、角かっこ []、または波かっこ {} を必要とします
変数は宣言されていますが、使用されていません
'{0}' は、認識されない RefSafetyRulesAttribute バージョンを持つモジュールで定義され、'11' が必要です。
ファイルの終わりが見つかりました。'*/' が必要です
コンパイル {1} から '{0}' 型のコンパイルを参照できません。
'ref readonly' パラメーターに既定値が指定されていますが、'ref readonly' は参照にのみ使用する必要があります。パラメーターを 'in' として宣言することを検討してください。
'{0}' は継承されたメンバー '{1}' を非表示にします。現在のメンバーでその実装をオーバーライドするには、override キーワードを追加してください。オーバーライドしない場合は、new キーワードを追加してください。
'{0}' は、インターフェイス メンバー '{1}' を実装していません。'{2}' は public ではないため、インターフェイス メンバーを実装できません。
ファイル ローカル型 '{0}' は、ファイル ローカル型 '{1}' 以外のメンバーの署名として使用できません。
インターフェイス '{0}' は型引数として使用できません。静的メンバー '{1}' は、インターフェイスに最も限定的な実装がありません。
{0} の SemanticModel が必要です。
ref 条件式
既定の演算子
型 'void' の値を割り当てることはできません。
既定のリテラル
'{0}' は、インターフェイス メンバー '{1}' を実装していません。'{2}' は '{1}' を実装できません。
種類 '{0}' の式は、種類 '{1}' のパターンで処理することができません。
すべてのフィールドが割り当てられる前に、'this' オブジェクトを使用することはできません。割り当てられていないフィールドを自動既定値にするため '{0}' 言語バージョンに更新することを検討してください。
競合するオプションが指定されました: Win32 リソース ファイル、Win32 アイコン
公開署名が指定されると、属性は無視されます。
型名 '{0}' は、コンパイラによる使用のために予約されています。
明示的なインターフェイス指定子内の参照型の Null 許容性が、型によって実装されているインターフェイスと一致しません。
アプリケーションのエントリ ポイントに 'UnmanagedCallersOnly' 属性を設定することはできません。
名前 '{0}' は 'equals' の右辺のスコープにありません。'equals' の両辺の式を交換してみてください。
'{0}': 継承されたメンバー '{1}' を上書きするときにタプル要素名を変更することはできません
プログラムで使うユーザー文字列の長さの合計が許可されている制限を超えています。文字列リテラルの使用を減らしてください。
{ が必要です
l' という接尾辞は、数字の '1' と混同されることがあります
この位置には予期しない文字です。
タグ '{0}' を閉じるには、'>' または '/>' が必要です。
スローされた値が null である可能性があります。
型パラメーターには、対応する typeparam タグが XML コメントにありませんが、他の型パラメーターにはあります
警告アクション enable
global::' はエイリアスではなく常にグローバル名前空間を参照するため、'global' という名前のエイリアスを定義することはお勧めしません
パラメーター '{0}' に適用された CallerMemberNameAttribute は、省略可能な引数を許可しないコンテキストで使用されるメンバーに適用されるため無効となります
属性コンストラクターのパラメーター '{0}' には型 '{1}' がありますが、これは無効な属性パラメーター型です
無効な変性修飾子です。バリアントとして指定できるのは、インターフェイスおよびデリゲートの型パラメーターだけです。
一部の条件で終了するとき、パラメーターには null 以外の値が含まれている必要があります。
リレーショナル パターンは、'{0}' 型の値に使用することはできません。
シールされた ' Object. ToString ' を含むレコードからの継承は、C# {0} ではサポートされていません。' {1} ' 以上の言語バージョンを使用してください。
ref、out、または配列のランクのみが異なるオーバーロード メソッドは、CLS に準拠していません
'{0}': volatile フィールドの型を '{1}' にすることはできません
stackalloc の式は型の後に角かっこ [] が必要です
匿名型のメンバー宣言子が無効です。メンバー代入、簡易名、またはメンバー アクセスを使用して、匿名型メンバーを宣言する必要があります。
タプルに型 'void' の値を含めることはできません。
ref パラメーターで Out 属性を指定するには、In 属性も指定する必要があります。
ソース ファイル '{0}' が複数回指定されました
型 '{1}' のプロパティ '{0}' のメンバーは、値の型であるため、オブジェクト初期化子と共に割り当てることはできません
collection expressions
'{0}': 構造体は、基底クラスのコンストラクターを呼び出すことができません
型は、コレクション パターンを実装しません。メンバーがあいまいです
stackalloc は catch または finally ブロックで使用されない可能性があります
文字列リテラルが必要でしたが、始まりの引用符が見つかりませんでした。
'{0}' を extern にして、本体を宣言することはできません
<switch 式>
無効なプリプロセッサの式です
キーワード 'this' は現在のコンテキストでは使用できません
ラムダ戻り値の型
SyntaxTree は #load ディレクティブから発生しているため、直接的に削除または置換できません。
認識できない #pragma ディレクティブです
匿名型では、同じ名前を持つ複数のプロパティを含むことはできません
型パラメーター '{1}' は 'unmanaged' 制約を含むので、'{0}' の制約として '{1}' を使用することはできません
名前 '{0}' が、メタデータで許可されている最大文字数を超えています。
using static' ディレクティブはエイリアスの宣言には使用できません
同じ変数に代入られました。他の変数に代入しますか?
イベントは使用されていません
グローバル名前空間でインターセプターを宣言することはできません。
'{0}' は '{1}' の適切なパブリック インスタンスまたは拡張機能の定義を含んでいないため、型 '{0}' の変数に対して非同期 foreach ステートメントを使用することはできません
イベント '{0}' は += または -= の左側にのみ使用できます
既定のパラメーター値がターゲット デリゲート型と一致しません。
インクルード タグが無効です
関数ポインター
アセンブリ '{1}' にある '{0}' の型フォワーダーで循環が発生します
型 '{0}' は既に '{1}' の定義を含んでいます
省略可能な引数を使用する呼び出しを式ツリーに含めることはできません
演算子 '{0}' はオペランド '{1}' に適用できません
メタデータ ファイル '{0}' を開けませんでした -- {1}
型 '{0}' の null と比較すると、いつも 'false' を生成します
属性ターゲット指定子としてのモジュール
再帰的パターン
この警告は、2 つのインターフェイス メソッドが、特定のパラメーターが ref または out に設定されているかどうかのみで区別されている場合に生成されます。この警告を回避するには、コードを変更することが最善です。これは、実行時にどのメソッドが呼び出されるかが明確でないか、保証されていないためです。
C# では out と ref を区別しますが、CLR では同じと認識します。インターフェイスを実装するメソッドを決定する際、CLR がどちらか 1 つを選択します。
コンパイラにメソッドを区別する方法を与えます。たとえば、メソッドに異なる名前を付けたり、1 つのメソッドに追加のパラメーターを設けるなどです。
#r をファイルの最初のトークンの後に使用することはできません
'{0}' は、インスタンス インターフェイス メンバー '{1}' を実装していません。'{2}' は静的であるため、インターフェイス メンバーを実装できません。
'{0}' はインターフェイスメンバー '{1}' を実装しません。'{2}' は、C# {3} でパブリックでないメンバーを暗黙的に実装することはできません。'{4}' 以上の言語バージョンを使用してください。
これは、参照返し '{0}' でパラメーターを返しますが、ref パラメーターではありません
値を使用して参照渡し変数を初期化することはできません
名前付き引数
戻り値の型には '{0}' 修飾子を 1 つだけ指定できます。
定義済みの型 '{0}' は、グローバル エイリアスの複数のアセンブリ内で定義されています。'{1}' からの定義を使用してください
式ツリーのラムダには、参照渡しで返すメソッド、プロパティ、インデクサーの呼び出しを含めることができません
自動既定の構造体フィールド
部分メソッドに 'abstract' 修飾子を指定することはできません
'{0}' は既に型 '{1}' のインターフェイス リストに存在しますが、参照型の Null 許容性が異なっています。
属性と属性値の間に等号がありません。
推定デリゲート型が変更されたため、更新できません。
'{0}' 要素のタプルを '{1}' 変数に分解することはできません。
'{0}' は継承抽象メンバー '{1}' を実装しません
複数のアナライザー構成ファイルを同じディレクトリに入れることはできません ('{0}')。
'Inline arrays' 言語機能は、要素フィールドが 'ref' フィールドであるか、型引数として無効な型を持つインライン配列型ではサポートされていません。
'{0}' を sealed にすることはできません。これが含まれているレコードが sealed ではないためです。
変数型 '{0}' のインスタンスは、new() 制約を含まないため、作成できません
初期化子が直接的または間接的に定義を参照しているため、'{0}' の型を推論することはできません。
'{0}': ターゲットのランタイムはオーバーライドで covariant 型をサポートしていません。型は、オーバーライドされるメンバー '{1}' と一致する '{2}' にする必要があります
#load は、スクリプト内でのみ許可されています
名前のない配列型のみが異なるオーバーロードされたメソッド '{0}' は、CLS に準拠していません
パラメーターの参照の種類修飾子が、オーバーライドされたメンバーまたは実装されたメンバーの対応するパラメーターと一致しません。
この参照により、ターゲットよりも広い値エスケープ スコープを持つ値が割り当てられ、より狭いエスケープ スコープを持つ値のターゲットを介して割り当てることができます。
フィールドに類似したイベント '{0}' を 'readonly' にすることはできません。
属性引数は、定数式、typeof 式、または属性パラメーター型の配列の作成式でなければなりません
読み取り専用の構造体
<スロー式>
partial 型
指定された式は指定されたパターンと絶対に一致しません。
ジェネリック パラメーターは、参照 {0} である必要がある場合に定義されます
An expression tree may not contain a collection expression.
パラメーター '{0}' が null 以外であるため、戻り値は null 以外でなければなりません。
左辺値としての構文 'var (...)' は予約されています。
'{0}' は、'{1}' からの想定されるメソッドをオーバーライドしていません。
構造体メンバーは 'this' または他のインスタンス メンバーを参照渡しで返します
応答ファイルで指定されているため、/noconfig オプションを無視します
'{0}' は、静的インターフェイス メンバー '{1}' を実装していません。'{2}' は静的ではないため、インターフェイス メンバーを実装できません。
'{0}': プロパティまたはインデクサーに void 型を指定することはできません
'{0}': 継承されたメンバー '{1}' はシールされているため、オーバーライドできません
反復子には ref、in、out パラメーターを指定できません
インデックス付きプロパティ '{0}' では、すべての引数が省略可能である必要があります
コントロールを呼び出し元に返す前に、フィールド '{0}' を完全に割り当てる必要があります。プロパティを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
部分メソッドの両方の宣言には、同じ戻り値の型を指定しなければなりません。
ラムダ パラメーターの使用方法に一貫性がありません。パラメーター型はすべて明示的であるか、またはすべて暗黙的である必要があります
アナライザーのアセンブリを読み込むことができません
暗黙的に型指定された破棄の型を推論できません。
インターフェイス リストの型 '{0}' はインターフェイスではありません
インターセプター可能なメソッドとインターセプター メソッドの署名が一致しません。
予期しないキーワード 'record' です。'record struct' または 'record class' のつもりでしたか?
要素
'parameter null-checking' 機能はサポートされていません。
__arglist パラメーターは、パラメーター リストの最後のパラメーターでなければなりません
{0} は有効な C# の複合代入操作ではありません
式のツリーは、'is' パターン マッチング演算子を含むことはできません。
'in' または 'ref readonly' パラメーターがあるため、属性のコンストラクター '{0}' を使用できません。
ref foreach 繰り返し変数
'{2}' から '{3}' へ変換するときの、あいまいなユーザー定義の変換 '{0}' および '{1}' です
相互運用型 '{0}' を埋め込むことができません。該当するインターフェイスを使用してください。
式は参照渡しで割り当てられるため、型 '{0}' でなければなりません
アセンブリに、アナライザーが含まれていません
関数ポインター '{1}' に一致する '{0}' のオーバーロードはありません
負のインデックスで配列をインデックス付けしています
参照渡しで返すプロパティは set アクセサーを持つことができません
コマンドラインの構文エラー: オプション '{0}' の ':<number>' がありません
型 '{0}' への参照では、'{1}' で定義されていると指定されていますが、見つかりませんでした
using または lock ステートメントの引数であるローカルの '{0}' への代入が間違っている可能性があります。Dispose の呼び出しまたはロック解除がローカルの元の値で実行されます。
{0} 要素でのタプルを型 '{1}' に変換できません。
属性値に文字 '<' は使用できません。
これは、マネージ型 ('{0}') のアドレスの取得、サイズの取得、またはそのマネージ型へのポインターの宣言を行います
レコード内のコピー コンストラクターは、ベースのコピー コンストラクターまたはパラメーターなしのオブジェクト コンストラクター (レコードがオブジェクトから継承している場合) を呼び出す必要があります。
無効な #pragma checksum 構文です。有効な #pragma checksum は、"filename" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..." です
不変
'{0}' は、評価の目的でのみ提供されています。将来の更新で変更または削除されることがあります。続行するには、この診断を非表示にします。
場所が全スパン {0} の構文ツリー内にありません
コンパイラで必要とされる型 '{0}' が見つからないため、新しい拡張メソッドを定義できません。System.Core.dll への参照が指定されていることを確認してください。
戻り値の型における参照型の Null 値の許容が、部分メソッド宣言と一致しません。
short circuit 演算子として適用するためには、ユーザー定義の論理演算子 ('{0}') が同じ戻り値の型とパラメーター型を持つ必要があります
同じ変数と比較されました。他の変数と比較しますか?
補間における改行
'scoped' 修飾子を discard と共に使用することはできません。
大文字、小文字の違いのみの識別子は CLS に準拠していません
パラメーター {0} にラムダの params 修飾子がありますが、ターゲット デリゲート型にはありません。
実数値リテラルが正しくありません。
既に fixed が使用されている式のアドレスを取得するために、fixed ステートメントを使用することはできません
'{0}' は CLS 準拠型のみを使用するコンストラクターにアクセスできません
10 進数の定数式の評価に失敗しました
'{1}' で終了する場合、パラメーター '{0}' には null 以外の値が含まれている必要があります。
リスト パターン
ラベル '{0}' が重複しています
読み取り専用フィールドに割り当てることはできません (フィールドが定義されている型のコンストラクターか init 専用セッター、または変数初期化子では可)
null 非許容の {0} '{1}' には、コンストラクターの終了時に null 以外の値が入っていなければなりません。{0} を Null 許容として宣言することをご検討ください。
using エイリアス '{0}' は以前にこの名前空間で使用されています
引数 {0} はキーワード '{1}' と共に渡す必要があります
インスタンス メンバー内に ref に似た型を持つプライマリ コンストラクター パラメーター '{0}' を使用することはできません
パラメーター '{0}' に適用された CallerArgumentExpressionAttribute は、CallerMemberNameAttribute によってオーバーライドされるため無効となります。
戻り値の型における参照型の Null 値の許容が、部分メソッド宣言と一致しません。
名前付き属性の引数 '{0}' の値が無効です
型パラメーター '{1}' に対する制約 '{0}' が重複しています
型 '{1}' の読み取り専用フィールド '{0}' のメンバーは、値の型であるため、オブジェクト初期化子と共に割り当てることはできません
読み取り専用の構造体では、フィールドに類似したイベントを使用することができません。
タプル要素名 '{0}' は、タプルの == または != 演算子の反対側に異なる名前が指定されたか名前が指定されていないため、無視されます。
async' 修飾子は、本体があるメソッドでのみ使用できます。
switch 式が一部の null 入力を処理しません。
'{0}' の partial 宣言では、異なる基底クラスを指定してはいけません
'{0}' はアクセスできない保護レベルになっています
このコンテキストでは抑制演算子が許可されていません
継承したメンバー '{0}' と '{1}' に '{2}' 型の同じ署名があるためオーバーライドできません
インデクサー アクセスは動的ディスパッチされる必要がありますが、ベース アクセス式の一部であるためディスパッチできません。動的引数のキャストまたはベース アクセスの削除を検討してください。
'{0}' には、'{1}'という名前の該当するメソッドがありませんが、同じ名前の拡張メソッドがあるようです。拡張メソッドは動的ディスパッチできません。動的引数をキャストするか、または拡張メソッド構文を使用しないで拡張メソッドを呼び出すことを検討してください。
'{0}': 抽象プロパティにプライベート アクセサーは指定できません
'is' 式の指定された式は指定された型ではありません
インライン配列インデクサーは要素アクセス式には使用されません。
ターゲット ランタイムでは、インターフェイスの静的な抽象メンバーをサポートしていません。
指定したバージョン文字列 '{0}' は、必要な形式 (major.minor.build.revision、ワイルドカードなし) に従っていません。
プロパティでは 'System.Runtime.CompilerServices.FixedBuffer' 属性を使用しないでください
Win32 マニフェスト ファイル {0} を開く際にエラーが発生しました -- {1}
UnscopedRefAttribute は構造体インスタンスのメソッドとプロパティにのみ適用でき、コンストラクターまたは init のみのメンバーには適用できません。
'{0}' は sealed 型 '{1}' の新しい仮想メンバーです
パラメーターの型における参照型の Null 許容性が、部分メソッド宣言と一致しません。
式ツリーにインデックス付きプロパティを含めることはできません
無効な #pragma チェックサム構文です
生文字列リテラルの先頭に十分な数の引用符文字がないため、連続した引用符文字をコンテンツとして使用できません。
LookupOptions に無効な組み合わせのオプションがあります
長さが '{0}' の配列初期化子が必要です
読み取り専用フィールドを書き込み可能な参照渡しで返すことはできません
拡張可能な fixed ステートメント
式ツリーに、from-end インデックス ('^') 式を含めることはできません。
インライン配列
C# 6 以前のものにおいて、switch 式または case ラベルには、bool、char、string、integral、enum、または対応する null 許容型を使用する必要があります。
提供される型の修飾子を最小にするため、場所を提供する必要があります。
追加されたモジュールは、アセンブリに一致するように CLSCompliant 属性と共に設定されなければなりません
型 '{2}' は、ジェネリック型のパラメーター '{1}'、またはメソッド '{0}' として使用するために、参照型でなければなりません
送信にはスクリプト コードのみを含めることができます。
レコードでは 'Equals' が定義されていますが、'GetHashCode' は定義されていません。
'{0}': '{1}' に、オーバーライド可能な get アクセサーがないため、オーバーライドできません
前の catch 句は、すべての例外を既にキャッチしています
移動可能な固定バッファーのインデックス化
'{0}' はテキスト ファイルではなくバイナリ ファイルです
自動プロパティ上でフィールドをターゲットとする属性を使用することは、このバージョンの言語ではサポートされていません。
switch 式は値である必要があります。'{0}' が見つかりました。
'{0}' を匿名型のプロパティに割り当てることはできません
割り当てられていない可能性のある自動実装プロパティの使用
ファイル '{0}' を開いて書き込むことができません -- '{1}'
ユーザー定義演算子 '{0}' の明示的な実装は静的として宣言する必要があります
empty ステートメントが間違っている可能性があります
メソッド '{0}' は実装宣言がない部分メソッドであるため、このメソッドからデリゲートを作成できません
object.Finalize をオーバーライドしないでください。代わりにデストラクターを提供してください。
式本体のコンストラクターとデストラクター
リレーショナル パターン
戻り値の型における参照型の Null 許容性が、オーバーライドされるメンバーと一致しません。
引用符付きのファイル名、単一行コメント、または行末が必要です
'{1}' で終了する場合、メンバー '{0}' には null 以外の値が含まれている必要があります。
XML コメントに型パラメーターを参照する cref 属性 '{0}' が指定されています
デリゲート '{0}' には有効なコンストラクターがありません
ref 読み取り専用パラメーター
分解は少なくとも 2 つの変数を含む必要があります。
値の型 '{1}' で定義された拡張メソッド '{0}' は、デリゲートを作成するために使用できません
アクセシビリティに一貫性がありません。基底クラス '{1}' のアクセシビリティはクラス '{0}' よりも低く設定されています
goto は switch ステートメント内でのみ有効です
これは、ref パラメーター経由でパラメーター '{0}' のメンバーを参照渡しで返しますが、安全に返すことができるのは return ステートメント内のみです
クラス System.Object は基底クラスを含んだり、インターフェイスを実装したりできません。
割り当てられていないローカル変数の使用
静的な匿名関数に 'this' または 'base' への参照を含めることはできません。
'{0}': '{1}' の継承メンバー '{2}' をオーバーライドするときに、アクセス修飾子を変更できません
インデクサーに void 型を指定できません
アクセシビリティに一貫性がありません。パラメーター型 '{1}' のアクセシビリティは演算子 '{0}' よりも低く設定されています
'{0}' は、オーバーライドされたメンバー '{1}' と同じく、初期化専用である必要があります
const フィールドに値を指定する必要があります
警告 'CS{0}' はグローバルで無効にされたため、復元することはできません
Finalize' メソッドを導入すると、デストラクターの呼び出しに影響する可能性があります。デストラクターを宣言しようとしましたか?
'{0}' のメンバーは参照渡しで返されますが、参照渡しで返せない値に初期化されました
戻り値の型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
型およびエイリアスに 'record' という名前を指定することはできません。
'{0}' は参照渡しで返すため、'{0}' の本文を反復子ブロックにすることはできません
角かっこ [] 内のインデックス数が正しくありません。正しい数は {0} です
遅延署名が指定されたため、公開キーが必要ですが、公開キーが指定されませんでした
[DoesNotReturn] とマークされたメソッドを返すことはできません。
'{0}' は無効です
'{0}' アクセサーのアクセシビリティ修飾子は、プロパティまたはインデクサー '{1}' よりも制限されていなければなりません
CallerFilePathAttribute は、既定値を含むパラメーターにのみ適用できます
'{0}' オプションのファイルが指定されていません
部分メソッドの宣言には、一致する ref 戻り値が必要です。
ファイル名は引用符で囲まれている必要があります
型 '{0}' で重複するユーザー定義の変換です
byte、sbyte、short、ushort、int、uint、long または ulong のいずれかの型を使用してください
フィールド '{0}' が明示的に割り当てられる前に自動実装プロパティが呼び出し元に返され、先行する暗黙的な代入が 'default' になります。
ジェネリック名の予期しない使用方法です
'アセンブリには属性 CLSCompliant がないため、'{0}' に属性 CLSCompliant は不要です
インターフェイス '{1}' のマネージ コクラス ラッパー クラス '{0}' は、有効なクラス名シグネチャではありません
型 '{1}' が '{0}' と '{2}' の両方に存在します
型 '{0}' は、メタデータで表現できないため、このコンテキストでは使用できません。
'{1}' 内のパラメーター '{0}' に Null 参照引数がある可能性があります。
型がインポートされた型と競合しています
型 '{0}' の定数値が必要です
非ジェネリック型から、構築済みジェネリック型を作成できません。
文字 '{0}' は、補間された文字列内で '{0}{0}' を二重にすることでのみエスケープできます。
無効な XML のインクルード要素です
Null 参照戻り値である可能性があります。
この警告は、シグネチャが public virtual void Finalize であるメソッドを持つクラスを作成したときに発生します。
このようなクラスが基本クラスとして使用され、派生クラスがデストラクターを定義している場合、デストラクターは Finalize ではなく、基本クラスの Finalize メソッドをオーバーライドします。
"無効な次元指定子です: ']' を指定してください
stackalloc 初期化子
System.Runtime.CompilerServices.FixedBuffer' 属性を使用しないでください。'fixed' フィールド修飾子を使用してください。
null はこのコンテキストでは使用できません
これは、ref パラメーター経由でパラメーターのメンバーを参照渡しで返しますが、安全に返すことができるのは return ステートメント内のみです
レコード メンバー '{0}' は private でなければなりません。
グローバル using ディレクティブ
名前空間エイリアス修飾子 '::' は、常に型または名前空間を解決するので、ここでは無効です。'.' を使用してください。
インターフェイスで宣言された変換演算子、等値演算子、または非等値演算子は abstract または virtual である必要があります
型パラメーター '{0}' にはクラス型制約も 'class' 制約も含まれないため、'as' 演算子で使用できません
ファイル ローカル型 '{0}' は、一意のパスを持つファイル内で宣言する必要があります。パス '{1}'は複数のファイルで使用されます。
キーワード 'base' は静的メソッドでは使用できません
'インターセプター' の実験的な機能は、この名前空間では有効になっていません。プロジェクトに '{0}' を追加します。
メンバー '{0}' はフィールドまたはプロパティではないため、初期化することはできません。
'{0}' と '{1}' 間があいまいです
ローカル関数は宣言されていますが、一度も使用されていません
コマンドラインの構文エラー: オプション '{1}' の GUID がありません
'UnmanagedCallersOnly' という属性を持つメソッドでは、'{0}' を{1}の型として使用することはできません。
参照アセンブリ '{0}' は、異なるプロセッサをターゲットにしています。
{0} を暗黙的に型指定された変数に割り当てることはできません
出力ファイルの書き込み中にエラーが発生しました: {0}。
'{0}': 静的コンストラクターは、明示的な 'this' または 'base' コンストラクターの呼び出しを含むことはできません
LIB 環境変数
モジュール初期化子メソッド '{0}' はモジュール レベルでアクセス可能である必要があります
'{2}' は Windows ランタイム イベントで、'{3}' は通常の .NET イベントであるため、'{0}' は '{1}' を実装できません。
'{0}' は古い形式です
'{0}' は型 '{1}' です。定数宣言で指定される型は sbyte、byte、short、ushort、int、uint、long、ulong、char、float、double、decimal、bool、string、列挙型、または参照型でなければなりません。
指定したバージョン文字列は、推奨される形式 (major.minor.build.revision) に従っていません
インターフェイス内のユーザー定義の変換では、それを囲む型に制約されたそれを囲む型の型パラメーターとの間で変換する必要があります
パラメーター '{0}' には '{1}' の XML コメント内に対応する param タグがありませんが、他のパラメーターにはあります
インデックス付きプロパティ '{0}' には、省略できない引数を指定する必要があります
型 '{0}' を型 '{1}' の AsyncMethodBuilder として使うには、その Task プロパティが型 '{2}' ではなく型 '{1}' を返す必要があります。
'{0}': フィールドに volatile と readonly の両方を指定することはできません
レコードから継承できるのはレコードだけです。
生文字列リテラルが終了していません。
ラムダ式での属性には、かっこで囲まれたパラメーター リストが必要です。
スタティック型をパラメーターとして使用することはできない
#endregion ディレクティブが必要です
<missing>
補間された生文字列リテラルの先頭に十分な数の '$' 文字がないため、連続した始め波かっこをコンテンツとして使用できません。
型における参照型の Null 許容性が、暗黙的に実装されるメンバーと一致しません。
パラメーター名 '{0}' が自動生成されたパラメーター名と競合しています
型パラメーターは、メソッド グループで 'nameof' への引数として使用できません。
アクセシビリティに一貫性がありません。パラメーター型 '{1}' のアクセシビリティはデリゲート '{0}' よりも低く設定されています
using エイリアスを 'ref' 型にすることはできません。
前の catch 句は、すべての例外を既にキャッチしています。スローされる例外以外のものはすべて System.Runtime.CompilerServices.RuntimeWrappedException にラップされます。
含められている XML のいくつか、またはすべてを挿入できませんでした
'{0}' を待機することができません
'default' 制約は、オーバーライドおよび明示的なインターフェイスの実装メソッドでのみ有効です。
パラメーター
定数値が必要です
ジェネレーター '{0}' でソースを生成できませんでした。出力には寄与しません。結果として、コンパイル エラーが発生する可能性があります。例外の型: '{1}'。メッセージ: '{2}'。
{3}
型パラメーター '{0}' は、外の型からの型パラメーター '{1}' と同じ名前です
型 double のリテラルを暗黙的に型 '{1}' に変換することはできません。'{0}' サフィックスを使用して、この型のリテラルを作成してください
There is no target type for the collection expression.
'not' または 'or' パターンの中で変数を宣言することはできません。
Visual C# Compiler のオプション
- 出力ファイル -
-out:<file> 出力ファイル名を指定します (既定値: main クラスを含むファイルの
ベース名また最初のファイル)
-target:exe コンソール アプリケーションをビルドします (既定) (短い
形式: -t:exe)
-target:winexe Windows 実行可能ファイルをビルドします (短い形式:
-t:winexe)
-target:library ライブラリをビルドします (短い形式: -t:library)
-target:module 別のアセンブリに追加できるモジュールを
ビルドします (短い形式: -t:module)
-target:appcontainerexe Appcontainer 実行可能ファイルをビルドします (短い形式:
-t:appcontainerexe)
-target:winmdobj WinMDExp が使用する、Windows ランタイムの
中間ファイルをビルドします (短い形式: -t:winmdobj)
-doc:<file> 生成する XML ドキュメント ファイルです
-refout:<file> 生成する参照アセンブリ出力です
-platform:<string> このコードを実行できるプラットフォームを限定します。x86、
Itanium、x64、arm、arm64、anycpu32bitpreferred、
anycpu のいずれかです。既定値は anycpu です。
- 入力ファイル -
-recurse:<wildcard> ワイルドカードの仕様に従って、
現在のディレクトリとサブディレクトリ内のすべてのファイルを
含めます
-reference:<alias>=<file> 指定されたエイリアスを使用して、指定されたアセンブリ ファイルからの
メタデータを参照します (短い形式: -r)
-reference:<file list> 指定されたアセンブリ ファイルからのメタデータを
参照します (短い形式: -r)
-addmodule:<file list> 指定されたモジュールをこのアセンブリにリンクします
-link:<file list> 指定された相互運用アセンブリからのメタデータを
埋め込みます (短い形式: -l)
-analyzer:<file list> このアセンブリからアナライザーを実行します
(短い形式: -a)
-additionalfile:<file list> コードの生成に直接影響しないものの、エラーまたは警告を
生成するためにアナライザーが使用する可能性がある
追加ファイルです。
-embed PDB ファイル内にすべてのソース ファイルを埋め込みます。
-embed:<file list> PDB に特定のファイルを埋め込みます。
- リソース -
-win32res:<file> Win32 リソース ファイル (.res) を指定します
-win32icon:<file> 出力にこのアイコンを使用します
-win32manifest:<file> Win32 マニフェスト ファイル (.xml) を指定します
-nowin32manifest 既定の Win32 マニフェストを含めません
-resource:<resinfo> 指定されたリソースを埋め込みます (短い形式: -res)
-linkresource:<resinfo> このアセンブリに指定されたリソースをリンクします
(短い形式: -linkres) resinfo の形式:
<file>[,<string name>[,public|private]]
- コード生成 -
-debug[+|-] デバッグ情報を出力します
-debug:{full|pdbonly|portable|embedded}
デバッグの種類を指定します ('full' は既定、
'portable' はクロスプラットフォーム形式、
'embedded' はターゲットの .dll または .exe に埋め込まれる
クロスプラットフォーム形式です)
-optimize[+|-] 最適化を有効にします (短い形式: -o)
-deterministic 決定論的アセンブリを生成します
(モジュール バージョン GUID とタイムスタンプを含む)
-refonly メイン出力の代わりに参照アセンブリを生成します
-instrument:TestCoverage カバレッジ情報を収集するようにインストルメント化されたアセンブリを
生成します
-sourcelink:<file> PDB に埋め込むソース リンク情報。
- エラーと警告 -
-warnaserror[+|-] すべての警告をエラーとして報告します
-warnaserror[+|-]:<warn list> 特定の警告をエラーとして報告します
(すべての NULL 値の許容に関する警告に対して "nullable" を使用します)
-warn:<n> 警告レベル (0 以上) を設定します (短い形式: -w)
-nowarn:<warn list> 特定の警告メッセージを無効にします
(すべての NULL 値の許容に関する警告に対して "nullable" を使用します)
-ruleset:<file> 特定の診断を無効にするルールセット ファイルを
指定します。
-errorlog:<file>[,version=<sarif_version>]
すべてのコンパイラとアナライザーの診断をログに記録するファイルを
指定します。
sarif_version:{1|2|2.1} 既定値は 1 です。2 と 2.1 は
両方とも SARIF バージョン 2.1.0 を意味します。
-reportanalyzer 実行時間などの追加のアナライザー情報を
報告します。
-skipanalyzers[+|-] 診断アナライザーの実行をスキップします。
- 言語 -
-checked[+|-] オーバーフロー チェックを生成します
-unsafe[+|-] 'unsafe' コードの使用を許可します
-define:<symbol list> 条件付きコンパイル シンボルを定義します (短い
形式: -d)
-langversion:? 言語バージョンに指定できる値を表示します
-langversion:<string> 次のような言語バージョンを指定します。
'latest' (マイナー バージョンを含む最新バージョン)、
'default' ('latest' と同じ)、
'latestmajor' (マイナー バージョンを含まない最新バージョン)、
'preview' (サポートされていないプレビューの機能を含む最新バージョン)、
'6' や '7.1' などの特定のバージョン
-nullable[+|-] Null 許容コンテキスト オプションの有効または無効を指定します。
-nullable:{enable|disable|warnings|annotations}
Null 許容コンテキスト オプションの enable|disable|warnings|annotations を指定します。
- セキュリティ -
-delaysign[+|-] 厳密な名前キーの公開部分のみを使用して
アセンブリに遅延署名します
-publicsign[+|-] 厳密な名前キーの公開部分のみを使用して
アセンブリに公開署名します
-keyfile:<file> 厳密な名前のキー ファイルを指定します
-keycontainer:<string> 厳密な名前のキー コンテナーを指定します
-highentropyva[+|-] 高エントロピ ASLR を有効にします
- その他 -
@<file> その他のオプションを、応答ファイルから読み取ります
-help この使用法メッセージを表示します (短い形式: -?)
-nologo コンパイラの著作権メッセージを表示しません
-noconfig CSC.RSP ファイルを自動的に含めません
-parallel[+|-] 同時にビルドします。
-version コンパイラのバージョン番号を表示して終了します。
- 詳細設定 -
-baseaddress:<address> ビルドするライブラリのベース アドレス
-checksumalgorithm:<alg> PDB に格納されているソース ファイル チェックサムを計算するための
アルゴリズムを指定します。サポートされている値:
SHA1 または SHA256 (既定値)。
-codepage:<n> ソース ファイルを開くときに使用するコードページを
指定します
-utf8output UTF-8 エンコードでコンパイラのメッセージを出力します
-main:<type> エントリ ポイントを含む型を指定します
(他のすべてのエントリ ポイントを無視します) (短い
形式: -m)
-fullpaths コンパイラは完全修飾パスを生成します
-filealign:<n> 出力ファイルのセクションに使用する配置を
指定します
-pathmap:<K1>=<V1>,<K2>=<V2>,...
コンパイラが出力するソース パス名のマッピングを
指定します。
-pdb:<file> デバッグ情報のファイル名を指定します (既定値:
出力ファイル名と .pdb 拡張子)
-errorendlocation 各エラーの終了位置の出力行と
出力列です
-preferreduilang 優先する出力言語名を指定します。
-nosdkpath 標準ライブラリ アセンブリの既定の SDK パスの検索を無効にします。
-nostdlib[+|-] 標準ライブラリ (mscorlib.dll) を参照しません
-subsystemversion:<string> このアセンブリのサブシステム バージョンを指定します
-lib:<file list> 参照を検索する追加のディレクトリを
指定します
-errorreport:<string> 内部コンパイラ エラーを処理する方法を指定します。
prompt、send、queue、none のいずれかです。既定値は
queue です。
-appconfig:<file> アセンブリ バインド設定を含むアプリケーション
構成ファイルを指定します
-moduleassemblyname:<string> このモジュールが属することになるアセンブリの
名前です
-modulename:<string> ソース モジュールの名前を指定します
-generatedfilesout:<dir> コンパイル中に生成されたファイルを指定したディレクトリに
配置します。
-reportivts[+|-] すべての依存関係によってこのアセンブリに
付与されたすべての IVT に関する情報を出力し、外部アセンブリの
アクセシビリティ エラーに、発生元のアセンブリに関する注釈をつけます。
構文エラーです。値が必要です
'override ではないため、'{0}' をシールすることはできません
#error: '{0}'
範囲変数 '{0}' は既に宣言されています
無効な署名公開キーが AssemblySignatureKeyAttribute で指定されました。
ターゲット型 '{1}' によって異なる名前が指定されている、または名前が何も指定されていないため、タプル要素名 '{0}' は無視されます。
この警告は、MarshalByRefObject から派生したクラスのメンバーにあるメソッド、プロパティ、またはインデクサーを呼び出し、かつメンバーが値の型である場合に発生します。MarshalByRefObject から継承するオブジェクトは、通常はアプリケーション ドメイン間の参照渡しによってマーシャリングされることになっています。コードがこのようなアプリケーション ドメイン間のオブジェクトの値の型のメンバーに直接アクセスすると、ランタイム例外が発生します。警告を解決するには、まずメンバーをローカル変数にコピーしてから、その変数でメソッドを呼び出します。
'{1}' 内ではアクセスできないため、'{0}' を使用して呼び出しをインターセプトできません。
2 つのインデクサーの名前が違います。1 つの型の中のそれぞれのインデクサーの IndexerName 属性は、同じでなければなりません
パラメーターの参照の種類修飾子が、ターゲット内の対応するパラメーターと一致しません。
'await' では、'{1}.GetAwaiter()' の戻り値の型 '{0}' に適切な IsCompleted、OnCompleted、GetResult メンバーがあり、INotifyCompletion または ICriticalNotifyCompletion を実装する必要があります。
'{0}' は、'{1}' と '{2}' 間のあいまいな参照です
パラメーター リストを使用して 'struct' で宣言されたコンストラクターには、プライマリ コンストラクターまたは明示的に宣言されたコンストラクターを呼び出す 'this' 初期化子が必要です。
オプションは、ソース ファイルまたは追加されたモジュールで指定された属性をオーバーライドします
型とエイリアスに 'required' という名前を付けることはできません。
'{0}': 'readonly' は、プロパティまたはインデクサーが get および set の両方のアクセサーを含む場合にのみ、アクセサーで使用できます
'{0}' と '{1}' を含む、循環する基本データ型の依存関係です
識別子または数値リテラルが必要です
型 '{0}' を '{1}' に暗黙的に変換できません
null 参照の可能性があるものの逆参照です。
XML フラグメントを含めることができません
これは、ローカル変数を参照渡しで返しますが、ref ローカル変数ではありません
'{0}': インターフェイスのインスタンス イベントは初期化子を持つことができません
'{0}' は 'UnmanagedCallersOnly' の有効な呼び出し規則の種類ではありません。
コンストラクター '{0}' で、それ自体を呼び出すことはできません:
補間された文字列の中で単一行コメントを使用することはできません。
ローカル変数は参照渡しで返されますが、参照渡しで返せない値に初期化されました
'{0}' という名前のローカル変数または関数はこのスコープで既に定義されています
インターセプトできません。コンパイルにパス '{0}' のファイルが含まれていません。パス '{1}' を使うつもりでしたか?
2 つのアセンブリはリリースまたはバージョン番号が異なります。統一するには、アプリケーションの .config ファイルにディレクティブを指定するとともに、アセンブリの厳密な名前を正しく付ける必要があります。
変数ではないため、'{0}' の戻り値を変更できません
'{0}': 基本型 '{1}' は CLS に準拠していません
必要なメンバー '{0}' に値を割り当てる必要があります。入れ子になったメンバーまたはコレクション初期化子を使用することはできません。
トップレベルのステートメントは、名前空間および型の宣言の前にある必要があります。
部分メソッドの宣言 '{0}' と '{1}' には、シグネチャの違いがあります。
ソース ファイルには、ファイルスコープと通常の名前空間の両方の宣言を含めることはできません。
読み取り専用であるため '{0}' に割り当てできません
using 型のエイリアス
パラメーター {0} は '{1}{2}' 型として宣言しますが、'{3}{4}' である必要があります
PermissionSet 属性 ('{2}') の名前付き引数 '{1}' に対して指定されたファイル '{0}' の読み取り中にエラーが発生しました
式ツリーに switch 式を含めることはできません。
制約句が、型パラメーター '{0}' に既に指定されています。型パラメーターの制約のすべてが、単一の WHERE 句で指定されなければなりません。
'static' 修飾子は 'unsafe' 修飾子の前に指定する必要があります。
匿名型の場合
void' を待機することができません
ローカル変数 '{0}' は ref ローカル変数ではないため、参照渡しで返すことはできません
コンストラクターの呼び出しは動的ディスパッチされる必要がありますが、この呼び出しはコンストラクター初期化子の一部であるためディスパッチできません。動的な引数をキャストしてください。
暗黙的に型指定された out 変数 '{0}' の型を推論できません。
アセンブリ '{0}' に '{1}' 属性が指定されていないため、このアセンブリから相互運用型を埋め込むことはできません。
#line span ディレクティブには、最初のかっこの前、文字オフセットの前、ファイル名の前にスペースが必要です
オブジェクト初期化子
暗黙的に型指定された変数は、複数の宣言子を持つことができません
{0} '{1}' は読み取り専用の変数であるため、書き込み可能な参照によって返すことはできません
名前空間にフィールドやメソッド、またはステートメントのようなメンバーを直接含めることはできません
メンバーの種類と名前の前にメンバー修飾子'{0}' が必要です
switch 式が入力の種類で可能なすべての値を処理していません (すべてを網羅していません)。
インターセプター '{1}' を使用して'{0}' への呼び出しをインターセプトしていますが、署名が一致しません。
} が必要です
空の switch ブロックです
名前付き属性引数が必要です
入力文字列を同等の UTF-8 バイト表現に変換できません。{0}
パラメーターに複数の異なる既定値があります。
型 '{0}' の引数は DefaultParameterValue 属性には適用できません
ユーザー定義の変換では、それを囲む型に/から変換しなければなりません
割り当てられていない可能性のあるフィールドの使用
型 '{1}' の構造体メンバー '{0}' により、構造体レイアウトで循環参照が発生します
制約型が CLS に準拠していません
かっこで囲まれたパターン
抽象であるため属性クラス '{0}' を適用できません
これは、ローカル '{0}' のメンバーを参照渡しで返しますが、ref ローカル変数ではありません
指定された式は指定された定数と必ず一致します。
'{0}' は abstract、extern、または partial に指定されていないため、本体を宣言する必要があります
到達できないコードが検出されました
機能 '{3}' は C# {4} では使用できないため、'{0}' は型 '{2}' のインターフェイス メンバー '{1}' を実装できません。'{5}' 以上の言語バージョンをご使用ください。
参照フィールド '{0}' は、使用する前に参照を割り当てる必要があります。
Null 参照代入の可能性があります。
レコード構造体
この非同期メソッドには 'await' 演算子がないため、同期的に実行されます。'await' 演算子を使用して非ブロッキング API 呼び出しを待機するか、'await Task.Run(...)' を使用してバックグラウンドのスレッドに対して CPU 主体の処理を実行することを検討してください。
コンテキスト キーワード "var" を明示的なラムダ戻り値の型として使用することはできません
init 専用セッター
範囲変数 '{0}' は、メソッド型パラメーターと同じ名前を持つことができません
型 '{0}' のコンストラクターが定義されていません
匿名メソッド
スクリプト (.csx ファイル) が必要ですが、指定されていません
単一の部分型宣言のみがパラメーター リストを持つことができます
スライス パターンは、'{0}' 型の値に使用されない可能性があります。
これは、参照返しでパラメーターを返しますが、ref パラメーターではありません
Null 許容型
'{0}' にはコンパイラ機能 '{1}' が必要ですが、このバージョンのC## コンパイラではサポートされていません。
プライマリ コンストラクターが、合成されたコピー コンストラクターと競合しています。
応答ファイルで指定されているため、/noconfig オプションを無視します
Null 許容参照型
分解 `変数 (...)` フォームは特定の種類の '変数' を許可しません。
#line ディレクティブの行数が指定されていないか、無効です
XML ファイル "{0}" の形式が正しくないため、含めることができません
アナライザーのアセンブリ {0} ({1}) を読み込むことができません
ユーザー定義の演算子 '{0}' は static および public として宣言されなければなりません
不適切な宣言です。代わりに '{0} 演算子 <dest 型> (...' を使用してください。
'{0}': スタティック型を戻り値の型として使用することはできません
'{1}' には params パラメーターがないため、'{0}' は params パラメーターを持つことができません
ローカル変数 '{0}' は参照渡しで返されますが、参照渡しで返せない値に初期化されました
フィールドが明示的に割り当てられる前にコントロールが呼び出し元に返され、先行する暗黙的な代入が 'default' になります。
一時ファイルを作成できません -- {0}
'{0}' に最も適しているオーバーロードには '{1}' という名前のパラメーターがありません
型のパラメーター '{0}' は、含む型またはメソッドと同じ名前を持っています
メンバーは継承されたメンバーを非表示にします。キーワード new がありません
部分メソッドは、部分型内で宣言される必要があります
'{0}' の型 '{1}' は、'{2}' のインポートされた名前空間 '{3}' と競合しています。'{0}' で定義された型を使用しています。
'{0}' の名前空間 '{1}' は、'{2}' のインポートされた型 '{3}' と競合しています。'{0}' で定義された名前空間を使用しています。
コレクション初期化子に最も適しているオーバーロード Add メソッド '{0}' には無効な引数がいくつか含まれています
型 '{0}' の式は指定されたパターンと絶対に一致しません。
リスト パターンは、型 '{0}' の値には使用できません。適切な 'Length' または 'Count' プロパティが見つかりませんでした。
配列を作成するには、配列のサイズまたは配列の初期化子を指定する必要があります
タプルの等値性
型パラメーター '{0}' には、対応する typeparam タグが '{1}' の XML コメントにありませんが、他の型パラメーターにはあります
インターセプトできません。パス '{0}' がマップされていません。マップされたパス '{1}' が必要です。
in パラメーターに Out 属性を指定することはできません。
条件式の代入は常に定数です。== を使用するつもりで = を使用しましたか?
Win32 マニフェスト ファイル '{0}' を読み取り中にエラーが発生しました -- '{1}'
式ツリーには、補間された文字列ハンドラー変換を含めることはできません。
ref 条件演算子のブランチでは、互換性のない宣言スコープを持つ変数を参照します
モジュール '{1}' の属性 '{0}' は、ソースに表示されるインスタンスのために無視されます
範囲変数に {0} を割り当てることができません
params パラメーターは、パラメーター リストの最後のパラメーターでなければなりません
タプル型 '{0}' のマッチングには '{1}' サブパターンが必要ですが、'{2}' サブパターンが指定されています。
引数のない throw ステートメントは、すぐ外側にある catch 句の中に入れ子にされた finally 句の中で使用することはできません
自動実装の 'set' アクセサー '{0}' を 'readonly' とマークすることはできません。
タプルには 2 つ以上の要素が必要です。
型 '{0}' は型引数として使用できません
'{0}' は '{1}' のパブリック インスタンスまたは拡張機能の定義を含んでいないため、型 '{0}' の変数に対して foreach ステートメントを使用することはできません。'foreach' ではなく 'await foreach' ですか?
ファイル名 '{0}' は、空である、無効な文字を含んでいる、絶対パスが指定されていないドライブ指定がある、または長すぎるかのいずれかです
この参照は '{1}' に '{0}' を割り当てますが、'{1}' の値のエスケープ スコープは、'{0}' よりも狭いエスケープ スコープを持つ値の'{0}' を介した割り当てを許可する '{1}' よりも広い値のエスケープ スコープを持っています。
パラメーターの型における参照型の Null 許容性が、オーバーライドされるメンバーと一致しません。
ターゲット ランタイムは、インターフェイスのメンバーに対して 'protected'、'protected internal'、'private protected' アクセシビリティをサポートしていません。
相互運用型 '{0}' は、必須の '{1}' 属性がないため、埋め込むことができません。
デリゲートを返す '{0}' に変換された非同期ラムダ式は値を返すことができません
unmanaged ジェネリック型の制約
Null 許容参照型の注釈は、'#nullable' 注釈のコンテキスト内のコードでのみ使用する必要があります。自動生成されたコードには、ソースに明示的な '#nullable' ディレクティブが必要です。
言語名 '{0}' は無効です。
for、using、fixed または declaration ステートメント に 1 つ以上の型を使用することはできません
範囲変数 '{0}' が割り当てられません -- 読み取り専用です
'{0}' には、引数 {1} を指定するコンストラクターは含まれていません
アセンブリ カルチャ文字列に埋め込み NUL 文字を含めることはできません。
予期しないパラメーター リストです。
モジュール初期化子は通常のメンバー メソッドでなければなりません
固定フィールドを ref フィールドにすることはできません。
定数の補間された文字列
'{0}': 制約クラスと 'unmanaged' 制約の両方を指定することはできません
参照される変数が宣言のスコープ外に公開される可能性があるため、このコンテキストで変数 '{0}' を使用することはできません
パターンで Null 許容型 '{0}?' を使用することはできません。代わりに基になる型 '{0}' をご使用ください。
静的な仮想または抽象インターフェイス メンバーには、型パラメーターでのみアクセスできます。
部分メソッド宣言は、両方とも params パラメーターを使用するか、両方とも params パラメーターを使用しないかのいずれかである必要があります
明示的なインターフェイス宣言内の '{0}' が、実装可能なインターフェイスのメンバーの中に見つかりません
'{0}' の型 '{1}' は、'{2}' のインポートされた型 '{3}' と競合しています。'{0}' で定義された型を使用しています。
'System.Runtime.CompilerServices.NullableAttribute' の明示的な適用は許可されていません。
配列要素を '{0}' 型にすることはできません
修飾子をイベント アクセサー宣言に付属させることはできません
'{0}' は、インターフェイス メンバー '{1}' を実装していません。'{2}' はアクセスできないメンバーを暗黙的に実装できません。
基底クラス '{0}' は、すべてのインターフェイスより前に指定する必要があります
'{1}' と '{2}' の間に共通の型が見つからないため、言語バージョン {0} で条件式が無効です。ターゲットにより型指定された変換を使用するには、言語バージョン {3} 以上にアップグレードしてください。
競合するオプションが指定されました: Win32 リソース ファイル、Win32 マニフェスト
反復子にポインター型パラメーターを指定することはできません
型 '{0}' を型 '{1}' に変換する標準変換が存在しないため、CallerMemberNameAttribute を適用することはできません
ref パラメーターでも out パラメーターでもないため、パラメーター '{0}' のメンバーを参照渡しで返すことはできません
(以前のエラーに関連するシンボルの位置)
stdin 引数 '-' が指定されていますが、入力が標準入力ストリームからリダイレクトされていません。
catch 句の本体で値を生成することはできません
戻り値の型における参照型の NULL 値の許容が、暗黙的に実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
これは非同期メソッドであるため、return 式は '{0}' ではなく '{1}' 型である必要があります
{ か ; が必要です
キーワード 'this' は、静的プロパティ、静的メソッド、または静的フィールド初期化子では無効です
パラメーターにラムダの params 修飾子がありますが、ターゲット デリゲート型にはありません。
インターフェイス メンバー '{0}' には最も固有な実装がありません。'{1}' と '{2}' のどちらも最も固有なものではありません。
省略可能なパラメーター
無効な検索パスが指定されています
参照渡しで 'this' を返すことはできません。
埋め込み相互運用型 '{0}' と一致する相互運用型が見つかりません。アセンブリ参照が指定されていることを確認してください。
この警告は、ソースにあるアセンブリの属性 AssemblyKeyFileAttribute または AssemblyKeyNameAttribute が /keyfile または/keycontainer コマンド ライン オプション、キー ファイルの名前、またはプロジェクトのプロパティで指定されたキー コンテナーと競合する場合に発生します。
この警告は、InternalsVisibleToAttribute などの属性が正しく指定されていないことを示します。
ポインター
参照渡し変数の宣言には初期化子が必要です
'MethodImplOptions.Synchronized' は、非同期メソッドに適用できません。
参照 '{0}' は ref パラメーターではないため、パラメーターを返すことができません
'{0}' は有効な関数ポインターの戻り値の型修飾子ではありません。有効な修飾子は 'ref ' および 'ref readonly' です。
言語バージョン {1} では、引数 {0} を 'ref' キーワード (keyword)と共に渡すことはできません。'ref' 引数を 'in' パラメーターに渡すには、{2} 以上の言語バージョンにアップグレードしてください。
無効なオブジェクト作成
NotNullIfNotNull によって参照されているパラメーターが null 以外であるため、パラメーターには終了時に null 以外の値が含まれている必要があります。
名前空間で定義された要素は明示的に private、protected、protected internal、または private protected に宣言することはできません
バイナリ演算子のパラメーターの 1 つは、それを含む型であるか、それに制約された型パラメーターである必要があります。
/moduleassemblyname オプションは 'module' のターゲット型をビルドするときのみ指定できます
'{0}' の戻り値の型における参照型の NULL 値の許容が、ターゲット デリゲート '{1}' と一致しません。おそらく、NULL 値の許容の属性が原因です。
型パラメーター '{0}' は、競合する制約 '{1}' および '{2}' を継承します
リソース識別子 '{0}' は既にこのアセンブリで使用されています
'{0}' の既定のパラメーター値は、コンパイル時の定数である必要があります
プログラムは、エントリ ポイントに適切な静的 'Main' メソッドを含んでいません
参照渡しでプライマリ コンストラクター パラメーター '{0}' を返すことはできません。
レコード メンバー '{0}' を static にすることはできません。
このエラーは、System.Int32 などの定義済みのシステム型が 2 つのアセンブリで見つかった場合に発生します。これが起こりうる 1 つの方法は、.NET Framework の 2 つのバージョンを同時に実行するなど、2 つの異なる場所から mscorlib または System.Runtime.dll を参照した場合です。
'{0}' のメンバーは参照渡しで返せない値に初期化されたため、参照渡しで返すことができません
必要なメンバー '{0}' を '{1}' で非表示にすることはできません。
可変個の引数を持つメソッドは CLS に準拠していません
Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal を使用して、数値のリテラル トークンを作成してください。
部分メソッド宣言は、両方とも static であるか、両方とも static でないかのいずれかである必要があります
'{0}' は lock ステートメントによって要求された参照型ではありません
'{0}' は、パターン '{1}' を実装しません。'{2}' は、パブリック インスタンスまたは拡張メソッドではありません。
'{1}' の複数のインスタンスを実装するため、非同期 foreach ステートメントは、型 '{0}' の変数では操作できません。特定のインターフェイスのインスタンス化にキャストしてください
参照フィールドは、使用する前に参照を割り当てる必要があります。
静的な読み取り専用フィールドを書き込み可能な参照渡しで返すことはできません
'{0}' は '{1}' のパブリック インスタンスまたは拡張機能の定義を含んでいないため、型 '{0}' の変数に対して非同期 foreach ステートメントを使用することはできません。'await foreach' ではなく 'foreach' ですか?
'implicit' ユーザー定義変換演算子はチェック済みと宣言できません
CLS 準拠のインターフェイスは CLS 準拠のメンバーのみを持つ必要があります
追加されたモジュールは、アセンブリに一致するように CLSCompliant 属性と共に設定されなければなりません
'{0}': パラメーター、ローカル変数またはローカル関数は、メソッド型のパラメーターと同じ名前を持つことができません
戻り値の型は CLS に準拠していません
アイコン ファイル {0} を開く際にエラーが発生しました -- {1}
'{0}' は、__arglist パラメーターが指定されているため、型 '{2}' のインターフェイス メンバー '{1}' を実装できません
読み込まれたアセンブリが .NET Framework を参照しています。これはサポートされていません。
'{0}' に対するこの引数の組み合わせは、パラメーター '{1}' によって参照される変数が宣言のスコープ外に公開される可能性があります
暗黙的に型指定された分解変数 '{0}' の型を推論できません。
メンバーをこの属性で使用することはできません。
オーバーライドおよび明示的なインターフェイスの実装メソッドの制約は、基本メソッドから継承されるので、'class' または 'struct' 制約の場合を除いて直接指定できません。
プリプロセッサ ディレクティブに対して無効なファイル名が指定されました
型 '{1}' の構造体のプライマリ コンストラクター パラメーター '{0}' により、構造体レイアウトで循環が発生します
'{0}' はアセンブリ '{1}' で定義されています。
文字 '{0}' は、補間された文字列内で (二重にすることで) エスケープする必要があります。
メソッド グループ '{0}' を非デリゲート型 '{1}' に変換中です。このメソッドを呼び出すつもりでしたか?
拡張メソッド
式に名前がありません。
インターセプターには、'{1}' で '{0}' パラメーターと一致する 'this' パラメーターが必要です。
デバッグ情報の書き込み中に予期しないエラーが発生しました -- '{0}'
コンパイル (C#):
型が CLS に準拠していません
スタティック型 '{0}' へ変換できません
型には、CLS 準拠型のみを使用する、アクセス可能なコンストラクターがありません
メンバーは参照渡しで返されますが、参照渡しで返せない値に初期化されました
'{0}' は CLS に準拠していない型 '{1}' のメンバーであるため、CLS 準拠として設定できません
フィルター式は定数 'false' です。catch 句の削除を検討してください
匿名型
定数 '{0}' を static に設定することはできません
get アクセサーがないため、プロパティまたはインデクサー '{0}' をこのコンテキストで使用することはできません
読み取り専用の構造体に含まれる自動実装インスタンスのプロパティは、読み取り専用である必要があります。
汎用タスクのような戻り値の型が必要ですが、'AsyncMethodBuilder' 属性で見つかった型 '{0}' が適切ではありませんでした。アリティの非バインド ジェネリック型である必要があり、それを含む型 (存在する場合) は非ジェネリックでなければなりません。
インターフェイス内のインスタンス プロパティは初期化子を持つことができません。
指定された言語バージョン '{0}' の先頭にゼロを含めることはできません
モジュール初期化子に 'UnmanagedCallersOnly' 属性を設定することはできません。
応答ファイル '{0}' を開いているときにエラーが発生しました
コレクション初期化子要素に最も適しているオーバーロード Add メソッドは古い形式です
パラメーターの型における参照型の NULL 値の許容が、ターゲット デリゲートと一致しません。おそらく、NULL 値の許容の属性が原因です。
レコードでシールされた ToString
アクセシビリティに一貫性がありません。戻り値の型 '{1}' のアクセシビリティは演算子 '{0}' よりも低く設定されています
extern エイリアスは未使用です。
暗黙的に型指定された out 変数 '{0}' への参照は、同じ引数リストでは使用できません。
partial 修飾子が型 '{0}' にありません。この型の別の部分宣言が存在します
式は割り当て可能な変数ではないため、'{0}' に変換できません
'{0}': '{1}' に、オーバーライド可能な set アクセサーがないため、オーバーライドできません
パターンがありません
extern エイリアス '{0}' は、/reference オプションで指定されませんでした
'{0}' は認識できる属性の場所ではありません。この宣言の属性の場所として使用できるのは '{1}' です。このブロック内の属性はすべて無視されます。
__arglist に void 型の引数を指定することはできません
パラメーター {0} はキーワード '{1}' で宣言する必要があります
イベント '{1}' の埋め込みに必要な、インターフェイス '{0}' のソース インターフェイスが無効です。
コレクション初期化子要素の '{0}' に最も適しているオーバーロード メソッドは使用できません。コレクション初期化子 'Add' メソッドには、ref パラメーターまたは out パラメーターを使用できません。
型は評価の目的でのみ提供されています。将来の更新で変更または削除されることがあります。
'&' 演算子は、非同期メソッドのパラメーターまたはローカル変数では使用できません。
'{0}': オーバーライドする適切なメソッドが見つかりませんでした
<path list>
'{0}' のメンバーは '{1}' であるため変更できません
'{0}': 抽象化できるのは CLS 準拠メンバーのみです
using ディレクティブは不要です
モジュールをビルド中にリソース ファイルにリンクできません
<グローバル名前空間>
'{0}' と '{1}' を含む、循環制約の依存関係です
'{0}' は演算子 == または演算子 != を定義しますが、Object.GetHashCode() をオーバーライドしません。
サポートされる言語バージョン:
名前 '_' は、破棄パターンではなく定数を参照しています。値を破棄する場合には 'var _' を、そのような名前の定数を参照する場合には '@_' を使用します。
バイナリ演算子のパラメーターの 1 つはそれを含む型でなければなりません
'{0}' は '{1}' を実装しません
'{1}' 型の修飾子をとおしてプロテクト メンバー '{0}' にアクセスすることはできません。修飾子は '{2}' 型、またはそれから派生したものでなければなりません
プリプロセッサ ディレクティブでは、生文字列リテラルは使用できません。
コンパイラが必要とするメンバー '{0}.{1}' がありません
アセンブリ属性とモジュール属性は、このコンテキストでは許可されていません
単一行コメントか行末が必要です
メンバーは継承されたメンバーを非表示にしません。new キーワードは不要です
CollectionBuilderAttribute ビルダー型は、非ジェネリック クラスまたは構造体である必要があります。
明示的なコンストラクターがない構造体には、初期化子を持つメンバーを含めることはできません。
'{0}': 静的クラスは、制約として使用することはできません
非同期メソッドの戻り値の型は、void、Task、Task<T>、task-like 型、IAsyncEnumerable<T>、IAsyncEnumerator<T> でなければなりません
XML コメントに、解決できなかった cref 属性 '{0}' があります
型名 '{0}' は名前空間 '{1}' に見つかりませんでした。この型はアセンブリ '{2}' に転送されました。このアセンブリへの参照を追加することを検討してください。
メソッド '{0}' は、型パラメーター '{1}' に対して 'class' 制約を指定していますが、オーバーライドされた、または明示的に実装されたメソッド '{3}' の対応する型パラメーター '{2}' は参照型ではありません。
Foreach は '{0}' 上で使用できません。'{0}' を呼び出しますか?
volatile フィールドへの参照は、volatile として扱われません
参照渡しのマーシャリングクラスのフィールドのメンバーにアクセスすると、ランタイム例外が発生する可能性があります
フィールドは void 型を持てません
考えられるメソッド名 '{0}' は呼び出されていないため、インターセプトすることができません。
基本型は CLS に準拠していません
読み取り専用型のプライマリ コンストラクター パラメーター '{0}' のメンバーは変更できません (型または変数初期化子の init 専用セッターを除く)
拡張メソッドは、トップ レベルの静的クラスで定義される必要があります。{0} は入れ子にされたクラスです
'{0}' の呼び出し規則は、この言語ではサポートされていません。
モジュール '{0}' は既にこのアセンブリに定義されています。各モジュールには一意のファイル名がある必要があります。
属性は、このコンテキストでは無効です。
固定サイズ バッファー
メソッドまたはアクセサー ブロックの後のセミコロンの使用が正しくありません
{0} '{1}' のメンバーは読み取り専用の変数であるため、ref 値としても out 値としても使用できません
ユーザー定義演算子 '{0}' はチェック済みと宣言できません。
アセンブリ '{1}' から相互運用型 '{0}' を埋め込むと、現在のアセンブリで名前の競合が発生します。'相互運用機能型の埋め込み' プロパティを false に設定することを検討してください。
可変個の引数を持つメソッドは CLS に準拠していません
'{0}': アクセサーのアクセシビリティ修飾子は、プロパティまたはインデクサーが get アクセサーおよび set アクセサーの両方を含む場合にのみ、使用されます
コンパイラの必須型 '{0}' が見つからないため、'dynamic' を利用するクラスまたはメンバーを定義できません。参照が指定されていることを確認してください。
修飾子 'abstract' はフィールドで有効ではありません。プロパティを使用してください。
コピー コンストラクター '{0}' は、レコードが sealed ではないため、public または protected にする必要があります。
ブール型の switch
式の結果は常に型 '{0}' の 'null' になります
パラメーター '{0}' の型における参照型の Null 許容性が、部分メソッド宣言と一致しません。
CLSCompliant 属性は、戻り値の型に適用しても意味がありません
デリゲート戻り値の型に暗黙的に変換できない戻り値の型がブロック内にあるため、{0} を目的のデリゲート型に変換できません
公開されている型またはメンバー '{0}' の XML コメントがありません
メンバー '{0}' は、インターフェイス メンバー '{1}' を型 '{2}' で実装できません。実行時に一致するインターフェイス メンバーが複数あります。どのメソッドが呼び出されるかは実装に依存しています。
コンパイラは、警告付きのエラーをオーバーライドしたときにこの警告を生成します。この問題の詳細については、上記のエラー コードを検索してください。
using 変数
new() 制約は最後に指定する制約でなければなりません
'{0}' は、型 '{2}' のインターフェイス リストに、異なるタプル要素名 '{1}' として既に指定されています。
型 '{0}' の引数は、参照型の NULL 値の許容の違いにより、'{3}' のパラメーター '{2}' に対して型 '{1}' の出力として使用することはできません。
ref フィールド
フィールド '{0}' は割り当てられません。常に既定値 {1} を使用します
フレンド アセンブリ参照 '{0}' は無効です。厳密な名前の署名つきアセンブリはその InternalsVisibleTo 宣言内で公開キーを指定しなければなりません。
基底インターフェイスが CLS に準拠していないため、型は CLS に準拠していません
型 '{1}' は、'{0}' と呼ばれるメンバーを同じパラメーターの型で既に定義しています
<!-- Badly formed XML comment ignored for member "{0}" -->
インライン配列構造体に明示的なレイアウトを含めることはできません。
デリゲート型 '{0}' には 1 つ以上の out パラメーターが含まれているため、パラメーター リストを含まない匿名メソッド ブロックをこのデリゲート型に変換することはできません
パラメーター '{0}' の型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
属性 '{0}' は、メソッドまたは属性クラスでのみ有効です
インライン配列の長さは、0 より大きくなければいけません。
キーワード void はこのコンテキストで使用できません
一部の null 入力が switch 式で処理されません (すべてが網羅されてはいません)。たとえば、パターン '{0}' がカバーされていません。ただし、'when' 句を含むパターンがこの値と一致する可能性があります。
'Inline arrays' 言語機能は、要素フィールドが 'ref' フィールドであるか、型引数として無効な型を持つインライン配列型ではサポートされていません。
名前空間 '{1}' は既に '{0}' の定義を含んでいます
アイテム: 空にすることはできません
extern ローカル関数
識別子または数値リテラルが必要です。
'{1}' の XML コメントで、'{0}' の paramref タグが存在しますが、その名前に相当するパラメーターはありません
オーバーロード可能な単項演算子が必要です
これは、ref パラメーターでも out パラメーターでもないパラメーター '{0}' のメンバーを参照渡しで返します
'{0}' で非 virtual メンバー参照を実行できません。これは型パラメーターであるためです
プロパティ サブパターンには、一致させるプロパティまたはフィールドへの参照が必要です。例: '{{ Name: {0} }}'
'{1}' に格納されているモジュール名 '{0}' はファイル名と一致する必要があります。
null リテラルを null 非許容参照型に変換できません。
参照渡しのマーシャリングクラスのフィールドであるため、'{0}' を ref 値または out 値として使用したり、そのアドレスを取得したりすると、ランタイム例外が発生する可能性があります
指定したバージョン文字列 '{0}' は、推奨される形式 (major.minor.build.revision) に従っていません
これは、ref パラメーターでも out パラメーターでもないパラメーターのメンバーを参照渡しで返します
'{0}': 配列要素をスタティック型にすることはできません
コンストラクター
SyntaxTree はコンパイルの一部ではないため削除できません
'{0}' と '{1}' の間に暗黙的な変換がないため、条件式の型がわかりません
'{0}' は '{1}' であるため、これに割り当てることはできません
イベント '{0}' は、+= または -= の左側にのみ表示されます (型 '{1}' 内で使用する場合を除きます)
set アクセサーにアクセスできないため、プロパティまたはインデクサー '{0}' はこのコンテキストでは使用できません
パラメーター '{0}' の 'scoped' 修飾子がターゲット '{1}'と一致しません。
{0} は有効な C# 変換式ではありません
名前付き引数 '{0}' は、場所引数が既に指定されているパラメーターを指定します
メソッド グループ '{0}' を非デリゲート型 '{1}' に変換することはできません。このメソッドを呼び出しますか?
モジュールの /win32manifest は、アセンブリにのみ適用されるため、無視されます
foreach では、戻り値の型 '{1}' の '{0}' に適切なパブリック MoveNext メソッドおよびパブリック Current プロパティが含まれている必要があります
(以前のエラーに関連する警告の位置)
配列初期化子は変数かフィールド初期化子の中でのみ使用できます。new 式を使用してください。
<null>
<text>
既定の型パラメーターの制約
'{0}' とデリゲート '{1}' で参照が一致しません
'{0}': '{1}' は関数ではないためオーバーライドできません
暗黙的に型指定されたローカル変数
レコード メンバー '{0}' は、位置指定パラメーター '{2}' に一致させるための型 '{1}' の読み取り可能なインスタンス プロパティまたはフィールドである必要があります。
ターゲットのランタイムは既定のインターフェイス実装をサポートしていないため、'{0}' は型 '{2}' のインターフェイス メンバー '{1}' を実装できません。
インライン配列構造体では、インスタンス フィールドを 1 つだけ宣言する必要があります。
定義済みの型 '{0}' は構造体である必要があります。
インライン配列のアクセスには名前付き引数の指定子を指定できません
暗黙的に型指定された配列
Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Identifier や Microsoft.CodeAnalysis.CSharp.SyntaxFactory.VerbatimIdentifier を使用して、識別子トークンを作成してください。
キーワード 'delegate' は制約として使用できません。'System.Delegate' のつもりでしたか?
'{0}': using ステートメントで使用される型は、暗黙的に 'System.IDisposable' への変換が可能でなければなりません。
予期しない参照比較です。比較値を取得するには型 '{0}' に左辺をキャストしてください
無効な次元指定子です: ',' または ']' を指定してください
プロパティ アクセサーは既に定義されています
配列初期化子で暗黙的に型指定された変数を初期化することはできません
定数の 新しい行です
'warnings'、'annotations'、またはディレクティブの終わりが必要です
アナライザーのインスタンスを作成できません
'{1}' は反復子インターフェイス型ではないため、'{0}' の本体は反復子ブロックにできません
'{0}' に割り当てられた式は定数でなければなりません
配列のサイズは変数宣言の中で指定できません ('new' を使用して初期化してください)
フィルター式は定数 'false' です。
'{0}': 抽象イベントは初期化子を持つことができません
ID が同一の複数のアセンブリ ('{0}' と '{1}') がインポートされました。重複している参照の一方を削除します。
'{0}': using ステートメントで使用される型は、暗黙的に 'System.IDisposable' への変換が可能でなければなりません。'using' ではなく 'await using' ですか?
'{0}' の型 '{1}' が '{2}' の名前空間 '{3}' と競合しています
入力は、指定されたパターンと常に一致します。
パラメーター '{0}' は外側の型の状態にキャプチャされ、その値はフィールド、プロパティ、またはイベントの初期化にも使用されます。
CallerLineNumberAttribute は、オプションの引数を許可していないコンテキストで使用されるメンバーに適用されるため、効果がありません
型が必要です
場所は、構文ツリーのスパン内にある必要があります。
モジュールの初期化子
式ツリーは、多次元配列初期化子を含むことはできません
ターゲット ランタイムは、拡張可能またはランタイム環境の既定の呼び出し規則をサポートしていません。
ラムダ パラメーターに適用しても InterpolatedStringHandlerArgument は効果がありません。呼び出しサイトでは無視されます。
インターフェイスにインスタンス フィールドを含めることはできません
'{0}' は参照渡しで返せない値に初期化されたため、参照渡しで返すことができません
グローバル using ディレクティブは、すべての非グローバル using ディレクティブの前に指定する必要があります。
エイリアス名の予期しない使用方法です
パラメーター配列は、拡張メソッドで 'this' 修飾子と共に使用することはできません
メソッド '{0}' の呼び出しは動的ディスパッチされる必要がありますが、ベース アクセス式の一部であるためディスパッチできません。動的引数のキャストまたはベース アクセスの削除を検討してください。
コントロールを呼び出し元に返す前に、自動実装プロパティを完全に割り当てる必要があります。プロパティを自動既定値にするため言語バージョンを更新することを検討してください。
'{0}': 型に static と sealed の両方を指定することはできません
'{0}' の partial 宣言は、すべてのクラス、すべてのレコード クラス、すべての構造体、すべてのレコード構造体、すべてのインターフェイスのいずれかにする必要があります
拡張機能 GetEnumerator
型名 '{0}' には、小文字の ASCII 文字のみが含まれています。このような名前は、プログラミング言語用に予約されている可能性があります。
CLS 準拠フィールド '{0}' を volatile にすることはできません
このバージョンの '{0}' は、コレクション式では使用できません。
コンテキスト キーワード 'equals' が必要です
'id#' 構文はサポートされなくなりました。'$id' を使用してください。
指定された行番号と文字番号は、トークン '{0}' の先頭を参照していません。行 '{1}' と文字 '{2}' を使用するつもりでしたか?
プログラムのエントリ ポイントがグローバル コード、エントリ ポイントを無視
'{1}' のパラメーター '{0}' の型における参照型の Null 許容性が、暗黙的に実装されるメンバー '{2}' と一致しません。
フィールドは使用されていません
オブジェクト '{0}' は複数回破棄することができます。
式ツリーにタプルの == または != 演算子を含めることはできません
'{0}' はインターフェイス メンバー '{1}' を実装しません。'{2}' は参照渡しで返される対応する値がないため、'{1}' を実装できません。
関数ポインター パラメーターでは、'{0}' を修飾子として使用することはできません。
固定サイズ バッファーには、ローカルまたはフィールドをとおしてのみアクセスできます
'{1}' の XML コメントで、'{0}' の typeparamref タグがありますが、その名前に相当するパラメーターはありません
インターフェイス '{0}' で宣言されている等値演算子または非等値演算子のパラメーターの 1 つは、'{0}' に制限された '{0}' の型パラメーターである必要があります
生文字列リテラル
ターゲットにより型指定された条件式
非同期メソッド ビルダーのオーバーライド
属性 cref 内では、入れ子型のジェネリック型を修飾する必要があります
名前付き引数の指定を式ツリーに含めることはできません
/target のターゲット型が無効です。'exe'、'winexe'、'library'、または 'module' のいずれかを指定してください
静的読み取り専用フィールドへの割り当てはできません (静的コンストラクターまたは変数初期化子では可)
インスタンス参照でメンバー '{0}' にアクセスできません。代わりに型名を使用してください
using または lock ステートメントの引数であるローカルへの代入が正しくない可能性があります
必要なメンバー '{0}' は、包含する型が古い形式であるか、すべてのコンストラクターが古い形式でない限り、属性 'ObsoleteAttribute' が必要ありません。
静的な匿名関数に '{0}' への参照を含めることはできません。
コントロールが finally 句の本体から出られません
パラメーター '{0}' は外側の型の状態にキャプチャされ、その値も基底コンストラクターに渡されます。この値は、基底クラスでもキャプチャされる可能性があります。
構文ノードが構文ツリー内にありません
参照渡しの返却は、参照で返すメソッドでのみ使用できます
Null 参照戻り値である可能性があります。
型 '{3}' を、ジェネリック型またはメソッド '{0}' 内で型パラメーター '{2}' として使用することはできません。型引数 '{3}' の Null 許容性が制約型 '{1}' と一致しません。
指定された式は指定されたパターンと常に一致します。
型 '{0}' を const 宣言することはできません
関数ポインター値を比較しない
非同期メソッドには ref、in、out パラメーターを指定できません
コントロールは switch の最後の case ラベル ('{0}') から出ることができません
'{0}' の using ディレクティブは、この名前空間で既に使用されています
プロパティ、インデクサー、またはイベント '{0}' はこの言語でサポートされていません。アクセサー メソッドの '{1}' を直接呼び出してください
プロパティ、インデクサー、またはイベント '{0}' はこの言語でサポートされていません。アクセサー メソッドの '{1}' または '{2}' を直接呼び出してください
'{0}': インターフェイスとの間におけるユーザー定義の変換は許可されていません
refonly を使用する場合は、refout を使用しないでください。
ref、out、in パラメーター '{0}' は、匿名メソッド、ラムダ式、クエリ式、ローカル関数の内部では使用できません
式の結果が常に 'null' です
モジュール '{0}' の生成に失敗しました: {1}
スロー式
メソッド '{0}' は、型 '{2}' のインターフェイス アクセサー '{1}' を実装できません。明示的なインターフェイス実装を使用してください。
ローカル関数の属性
エイリアス '{0}' は定義 {1} と競合しています
'{0}' に '{1}' の定義がありません
整数定数が大きすぎます
ファイルが見つかりませんでした。
宣言はこのコンテキストでは許可されていません。
エントリ ポイントを返す void または int を async にすることはできません
XML コメントに typeparamref タグが存在しますが、その名前に相当する型パラメーターはありません
PDB のローカル名が長すぎます
Guid 属性は ComImport 属性を使って指定する必要があります
パラメーター '{0}' の型における参照型の Null 許容性が、オーバーライドされるメンバーと一致しません。
catch 句を含む try ブロックの本体で値を生成することはできません
明示的なインターフェイスの実装に一致するインターフェイス メンバーが複数あります
モジュールまたはライブラリをビルドする場合は /main を指定できません
非同期 foreach では動的な型のコレクションを使用できません
戻り値の型における参照型の Null 許容性が、暗黙的に実装されるメンバーと一致しません。
種類は、評価の目的でのみ提供されています。将来の更新で変更または削除されることがあります。続行するには、この診断を非表示にします。
静的匿名関数
引数 {0} は 'ref' または 'in' キーワード (keyword)と共に渡す必要があります
ソース型 '{1}' のクエリ式では後ろに続く from 句で型 '{0}' の式が許可されていません。'{2}' の呼び出しで型を推論できませんでした。
Null を反映する演算子
アセンブリ '{0}' および '{1}' は同じメタデータを参照していますが、リンクされている参照 (/link オプションを使用して指定される) は 1 つのみです。いずれかの参照を削除することを検討してください。
covariant の戻り値
共変
予期しない引数リストです。
'Clone' という名前のメンバーはレコードでは許可されていません。
固定サイズ バッファー フィールドは、構造体のメンバーにしかなれません
式のツリーは、タプル変換を含むことはできません。
行の先頭が生文字列リテラルの終了行と同じ空白ではありません。
インターフェイスの静的な要約メンバー
構成ファイル '{0}' を読み取れません -- '{1}'
暗黙的なインデックス インデクサーの呼び出しでは、引数に名前を付けることはできません。
非同期ラムダ式を式ツリーに変換することはできません
型パラメーター '{1}' は 'struct' 制約を含むので、'{0}' の制約として '{1}' を使用することはできません
'nameof' のインスタンス メンバー
定義済みの型 '{0}' は定義、またはインポートされていません
実行時に操作がオーバーフロー '{0}' する可能性があります (オーバーライドするには 'unchecked' 構文を使用してください)
[NotNull] または [DisallowNull] としてマークされた型に対して、Null の可能性がある値を使用することはできない
静的メンバー上で 'init' アクセサーは有効ではありません
型引数を null にすることはできません
extern エイリアス宣言は、名前空間で定義された他のすべての要素の前に指定しなければなりません
/platform に対するオプション '{0}' が無効です。anycpu、x86、Itanium、arm、arm64、x64 を指定してください
属性 '{0}' に対する引数は、有効な識別子である必要があります
ref for ループ変数
パラメーター '{0}' に適用された CallerMemberNameAttribute は、CallerFilePathAttribute.によってオーバーライドされるため無効となります。
インライン配列型の要素にアクセスできるのは、暗黙的に 'int'、'System.Index'、または 'System.Range' に変換できる 1 つの引数を使用する場合のみです。
アクセシビリティに一貫性がありません。戻り値の型 '{1}' のアクセシビリティはデリゲート '{0}' よりも低く設定されています
セキュリティ属性 '{0}' を非同期メソッドに適用することはできません。
アセンブリ属性とモジュール属性は、句および extern エイリアス宣言を使用する場合を除き、ファイルで定義された他のすべての要素の前に指定しなければなりません
型は、メタデータで表現できないため、このコンテキストで使用することはできません。
間接的なアセンブリの参照があるため、埋め込み相互運用機能アセンブリに対して参照が作成されました
構造体メンバーは 'this' または他のインスタンス メンバーを参照渡しで返します
アンマネージ型 '{0}' はフィールドに対してのみ有効です。
出力ディレクトリを特定できませんでした
複数行の生文字列リテラルには、少なくとも 1 行のコンテンツが含まれている必要があります。
is' または 'as' 演算子の 2 番目のオペランドはスタティック型 '{0}' にすることはできません
オーバーロードされた単項演算子 '{0}' に指定できるパラメーター数は 1 です
安全でない型 '{0}' をオブジェクトの作成に使用することはできません
InterceptsLocationAttribute に指定する行番号と文字番号は正の値である必要があります。
switch を制御する式の周囲にはかっこが必要です。
未割り当ての out パラメーター '{0}' が使用されました
反変
パラメーター '{0}' は未読です。
インターフェイス メンバーに対して、条件付き属性は使用できません
アンボックス変換の結果を変更できません
ref および out はこのコンテキストでは有効ではありません
終了タグ '{0}' が開始タグ '{1}' と一致しません。
fixed ステートメントの代入式の右辺はキャスト式ではない可能性があります
ref 拡張メソッド
読み取り専用フィールド '{0}' のメンバーは変更できません (コンストラクターまたは変数初期化子では可)
'{1}' によって使用されるアセンブリ参照 '{0}' が '{3}' の ID '{2}' と一致すると仮定して、実行時ポリシーを指定する必要がある可能性があります
演算子 == または != のオペランドとして使用するタプルの型は、カーディナリティが一致している必要があります。しかし、この演算子は、左辺のタプルの型のカーディナリティが {0} で、右辺が {1} です。
SecurityAction の値 '{0}' は、アセンブリに適用されたセキュリティ属性に対して無効です
'{0}' は、'object' からの想定されるメソッドをオーバーライドしていません。
範囲変数 '{0}' が '{0}' の以前の宣言と競合しています
拡張機能 GetAsyncEnumerator
型 '{2}' と、入れ子になっているあらゆるレベルのすべてのフィールドは、ジェネリック型またはメソッド '{0}' のパラメーター '{1}' として使用するために、Null 非許容の値型でなければなりません
型または名前空間の名前 '{0}' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください)
コンテキスト キーワード 'on' が必要です
コンテキスト キーワード 'by' が必要です
型 '{3}' はジェネリック型またはメソッド '{0}' 内で型パラメーター '{2}' として使用できません。'{3}' から '{1}' へのボックス変換がありません。
拡張メソッドはスタティックでなければなりません
XML コメントの cref 属性の戻り値の型が無効です
'{0}' は旧形式です ('{1}')
アセンブリ {0} にアナライザーは含まれていません。
非同期反復子メソッドの本体には 'yield' ステートメントを含める必要があります。
共変
間接的な参照がアセンブリ '{1}' によって作成されたため、埋め込み相互運用機能アセンブリ '{0}' への参照が作成されました。いずれかのアセンブリで '相互運用型の埋め込み' プロパティを変更することを検討してください。
ソース ファイルは、PDB 内で表せる 16,707,565 行の限界を超えているため、デバッグ情報は不正確になります
(コレクション)
System.Runtime.CompilerServices.DynamicAttribute' は使用しないでください。キーワード 'dynamic' を使用してください。
'アセンブリには属性 CLSCompliant がないため、'{0}' をCLS 準拠として設定できません
'{1}' は return ステートメントを介してのみ現在のメソッドをエスケープできるため、'{1}' を '{0}' に ref 割り当てすることはできません。
指定された言語バージョンがサポートされていないか無効です: '{0}'。
式または宣言文が必要です。
パラメーター '{0}' の 'scoped' 修飾子が部分メソッド宣言と一致しません。
プロパティまたはインデクサー '{0}' は読み取り専用であるため、割り当てることはできません
メソッド、デリゲート、または関数ポインターの戻り値の型を '{0}' にすることはできません
識別子または単純なメンバー アクセスが必要です。
これは、ローカル変数 '{0}' を参照渡しで返しますが、ref ローカル変数ではありません
複数回指定されたアナライザー参照
部分メソッド宣言には、型パラメーターの制約に NULL 値の許容の矛盾があります
アクセシビリティに一貫性がありません。フィールド型 '{1}' のアクセシビリティはフィールド '{0}' よりも低く設定されています
/pdb オプションでは、/debug オプションも使用する必要があります
'is' 式の指定された式は常に指定された型です
グローバル using ディレクティブを名前空間宣言で使用することはできません。
#pragma
呼び出し規則として使用する型 '{0}' はパブリックでなければなりません。
必要なメンバー '{0}' は設定可能である必要があります。
リンクされたリソースとモジュールにはそれぞれ、一意のファイル名があります。ファイル名 '{0}' はこのアセンブリで複数回指定されています。
割り当てられたインスタンスへの参照がすべてスコープ外になる前に、そのインスタンスの System.IDisposable.Dispose() を呼び出します
プロパティまたはインデクサー '{0}' の両方のアクセサーで 'readonly' 修飾子を指定することはできません。代わりに、プロパティ自体に 'readonly' 修飾子を指定してください。
プロパティ アクセサーで廃止
補間された文字列ハンドラー メソッド '{0}' の戻り値の型が一致しません。'{1}' を返す必要があります。
式ツリーのラムダには、引数で ref を省略した COM 呼び出しを含めることはできません
params パラメーターは、{0} として宣言することはできません
foreach ステートメントには、型と識別子の両方が必要です
引数 {0}: は '{1}' から '{2}' へ変換することはできません
名前付き引数は、すべての固定引数を指定した後に指定する必要があります。末尾以外の名前付き引数を許可するには、言語バージョン {0} 以上を使用してください。
文字列の先頭は引用符文字である必要があります: "
メソッド '{1}' の型パラメーター '{0}' に対する制約は、インターフェイス メソッド '{3}' の型パラメーター '{2}' に対する制約と一致しなければなりません。明示的なインターフェイスの実装を使用することをお勧めします。
範囲変数 '{0}' を参照渡しで返すことはできません
型における参照型の Null 許容性が、実装されるメンバー '{0}' と一致しません。
アンセーフ コードは反復子には記述できません
インターセプターに 'UnmanagedCallersOnlyAttribute' を設定することはできません。
NULL 許容参照型では typeof 演算子を使用できません
__arglist 構文は可変個の引数メソッド内でのみ有効です
'{0}' と '{1}' が暗黙的に変換し合うため、条件式の型がわかりません
[NotNull] または [DisallowNull] としてマークされた型に対して、Null の可能性がある値を使用することはできません
補間された文字列ハンドラー
'new' はタプル型では併用できません。代わりに、タプル リテラル式を使用します。
予期しないトークン '{0}'
式は、代替 ref 値と一致するために、型 '{0}' である必要があります
このコンテキストでは、トップレベルのステートメントで宣言されたローカル変数またはローカル関数 '{0}' を使用することはできません。
'{0}': シール型 '{1}' から派生することはできません
'in' パラメーターに対応する引数 {0} の 'ref' 修飾子が 'in' と同じです。代わりに 'in' を使用することを検討してください。
入れ子になった式の stackalloc
デバッグ エントリ ポイントは、現在のコンパイルで宣言されたメソッドの定義でなければなりません。
部分的な構造体の複数の宣言内にあるフィールド間に定義された順序がありません
'{1}' によって使用されるアセンブリ参照 '{0}' が '{3}' の ID '{2}' と一致すると仮定して、実行時ポリシーを指定する必要がある可能性があります
戻り値の型における参照型の Null 許容性が、実装されるメンバーと一致しません。
メソッド グループを関数ポインターに変換できません ('&' が抜けていないか確認してください)
XML コメントには '{0}' の typeparam タグがありますが、その名前に相当するパラメーターはありません
属性パラメーター '{0}' または '{1}' を指定する必要があります。
属性パラメーター '{0}' を指定する必要があります。
式のようなメソッド
インスタンス メンバー内に ref に似た型を持つプライマリ コンストラクター パラメーター '{0}' を使用することはできません
オプションの引数が許可されないコンテキストで使用されるメンバーに適用されるため、CallerFilePathAttribute は無効になります
/refout または /refonly を使用する場合は、ネット モジュールをコンパイルできません。
型 '{3}' はジェネリック型またはメソッド '{0}' 内で型パラメーター '{2}' として使用できません。Null 許容型 '{3}' は、'{1}' の制約を満たしていません。Null 許容型はインターフェイス制約を満たすことはできません。
組み込みコメント ファイルの中の XML 形式が正しくありません
名前空間 '{1}' は、エイリアス '{0}' と競合する定義を含んでいます
無効なアセンブリ名: {0}
式ツリーに discard を含めることはできません。
not パターン
Argument should be passed with the 'in' keyword
is' を 'dynamic' との互換性をテストするために使用することは、'Object' との互換性をテストすることと実質的に同じです
部分メソッド '{0}' にはアクセシビリティ修飾子が指定されているため、実装部分が必要です。
using namespace' ディレクティブは名前空間に対してのみ適用できます。'{0}' は名前空間ではなく型です。代わりに 'using static' ディレクティブを使用することを検討してください。
読み取り専用フィールド '{0}' のメンバーを ref 値または out 値として使用することはできません (コンストラクターでは可)
コマンドラインの構文エラー: オプション '{1}' の GUID 形式 '{0}' が無効です
is 型の式の中で型を参照するために '_' を使用しないでください。
既定のリテラル 'default' はパターンとして無効です。必要に応じて別のリテラル (例: '0' または 'null') をご使用ください。すべてと一致させるには、破棄パターン '_' をご使用ください。
属性 cref 内では、入れ子型のジェネリック型を修飾する必要があります。
CallerLineNumberAttribute は、既定値を含むパラメーターにのみ適用できます
型 '{1}' の値が型 '{2}' の 'null' に等しくなることはないので、式の結果は常に '{0}' になります
反復子から値を返すことができません。yield return ステートメントを使用して値を返すか、yield break ステートメントを使用して反復子を終了してください。
ジェネレーターはソースを生成できませんでした。
'disable' または 'restore' を指定してください
オプション '{0}' は絶対パスにする必要があります。
/subsystemversion のバージョン {0} は無効です。バージョンは、ARM または AppContainerExe の場合は 6.02 以上、それ以外の場合は 4.00 以上である必要があります。
初期化子のメンバー宣言子が無効です
enum ジェネリック型の制約
pathmap オプションが正しく書式設定されていませんでした。
固定サイズ バッファーの型は次のうちの 1 つでなければなりません: bool、byte、short、int、long、char、sbyte、ushort、uint、ulong、float または double
パラメーター '{1}' によって参照される変数が宣言のスコープ外に公開される可能性があるため、'{0}' に対してこの引数の組み合わせは許可されません
定数値 '{0}' を '{1}' に変換できません
引数 {0} はキーワード '{1}' と共に渡すことはできません
get アクセサーにアクセスできないため、プロパティまたはインデクサー '{0}' はこのコンテキストでは使用できません
ローカル関数
プロパティを返す参照は必要ありません。
タプル
extern エイリアス
無効な XML のインクルード要素です -- {0}
言語バージョン '{0}' 以上を使用していない限り、null 許容の型パラメーターは値の型または null 非許容の参照型であることがわかっている必要があります。言語バージョンを変更するか、'class'、'struct'、または型制約を追加することをご検討ください。
配置の値は、大型のフォーマットの文字列になる可能性がある大きさです
式ツリーにインライン配列アクセスまたは変換を含めることはできません
キャッチ、または スローされた型は System.Exception から派生したものでなければなりません。
ソース ファイルが指定されていません
公開署名が指定されると、属性 '{0}' は無視されます。
長さ {0}、型 '{1}' の固定サイズ バッファーは大きすぎます
'{0}' はこの言語でサポートされていないため、'{1}' で実装できません
機能 '{0}' は C# 8.0 では使用できません。言語バージョン {1} 以上を使用してください。
機能 '{0}' は C# 9.0 では使用できません。言語バージョン {1} 以上を使用してください。
機能 '{0}' は C# 2 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 3 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 1 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 6 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 7.0 では使用できません。{1} 以上の言語バージョンをご使用ください。
機能 '{0}' は C# 4 では使用できません。{1} 以上の言語バージョンをお使いください。
機能 '{0}' は C# 5 では使用できません。{1} 以上の言語バージョンをお使いください。
メソッド '{0}' は、型パラメーター '{1}' に対して 'struct' 制約を指定していますが、オーバーライドされた、または明示的に実装されたメソッド '{3}' の対応する型パラメーター '{2}' は NULL 非許容の値型ではありません。
/LIB オプション
戻り値の型が void でないため、条件付き属性は '{0}' では無効です
'{0}' に 'this' パラメーターがないため、インターセプターに 'this' パラメーターを指定することはできません。
種類のパターン
型 '{0}' の using ステートメント リソースは、非同期メソッドまたは非同期ラムダ式では使用できません。
DllImport 属性は、ジェネリックであるメソッドに適用することも、ジェネリック メソッドまたは型に含めることもできません。
パラメーターなしの構造体コンストラクターは 'パブリック' でなければなりません。
未割り当てのローカル変数 '{0}' が使用されました
参照を返さないプロパティまたはインデクサーを out 値または ref 値として使用することはできません
メンバーは、実行時に複数のオーバーライド候補がある基本メンバーをオーバーライドします
'{1}' であるため、'{0}' を参照渡しで返すことはできません
ReflectionTypeLoadException のために失敗したアナライザーのアセンブリ内の型の読み込みをスキップします
インライン配列要素フィールドは、必須、読み取り専用、揮発性、または固定サイズ バッファーとして宣言できません。
[DoesNotReturn] とマークされたメソッドの返却禁止。
トップレベルのステートメントを持つことができるのは、1 つのコンパイル ユニットのみです。
'{0}' 型のパラメーターまたはローカルは、非同期メソッドまたは非同期ラムダ式で宣言することができません。
部分メソッド '{0}' の実装宣言に対する定義宣言が見つかりませんでした
既定のインターフェイスの実装
型 '{0}' への参照では、このアセンブリで定義されていると指定されていますが、ソースまたは追加モジュール内では定義されていません
フレンド アセンブリ名に null を渡すことはできません
指定されている既定値は、省略可能な引数を許可しないコンテキストで使用されるメンバーに適用されるため、効果がありません
パラメーターが null 以外であるため、戻り値は null 以外でなければなりません。
空の switch ブロックです
'{0}': 抽象型を sealed または static に指定することはできません
Finalize' メソッドを導入すると、デストラクターの呼び出しに影響する可能性があります
すべてのフィールドが割り当てられる前に、'this' オブジェクトを使用することはできません。割り当てられていないフィールドを自動既定値にするため '{0}' 言語バージョンに更新することを検討してください。
'@' 文字のシーケンスは使用できません。逐語的文字列または識別子に使用できる '@' 文字は 1 つだけです。生文字列には何も含めることはできません。
ソース ファイルには、ファイルスコープ付きの名前空間の宣言を 1 つだけ含めることができます。
指定された式は指定されたパターンと常に一致します。
fixed または using ステートメントの宣言の中に、初期化子を指定してください
++ または -- 演算子の戻り値の型は、パラメーター型と一致するか、パラメーター型から派生する必要があります
変性が無効です: 型のパラメーター '{1}' は '{0}' で有効な {3} である必要があります。'{1}' は {2} です。
必要なメンバーは、スクリプトまたは送信の最上位レベルでは許可されていません。
'{0}': 動的な型との間でユーザー定義の変換を行うことはできません
AppConfigPath は絶対パスである必要があります。
自動プロパティ上でフィールドをターゲットとする属性を使用することは、言語バージョン {0} ではサポートされていません。{1} 以上の言語バージョンをお使いください。
'{0}': 抽象イベントはイベント アクセサーの構文を使用できません
属性 [EnumeratorCancellation] を複数のパラメーターで使用することはできません
このコンテキストで '{0}' の結果のメンバーを使用すると、パラメーター '{1}' によって参照される変数が宣言のスコープ外に公開される可能性があります
パラメーター '{0}' に適用された CallerFilePathAttribute は、CallerLineNumberAttribute によってオーバーライドされるため無効となります。
empty ステートメントが間違っている可能性があります
ラムダ属性
属性を含むラムダ式は、式ツリーに変換できません
型 '{3}' はジェネリック型またはメソッド '{0}' 内で型パラメーター '{2}' として使用できません。'{3}' から '{1}' へのボックス変換または型パラメーター変換がありません。
コメント ファイルの中の XML 形式が正しくありません -- '{0}'
リレーショナル パターンは、浮動小数点の NaN に使用することはできません。
自動実装プロパティは、オーバーライドされたプロパティのすべてのアクセサーをオーバーライドする必要があります。
キーワード 'enum' は制約として使用できません。'struct, System.Enum' のつもりでしたか?
サブ式は nameof への引数に使用できません。
Ref 条件演算子のブランチでは、互換性のない宣言スコープを持つ変数を参照できません
固定サイズ バッファー フィールドには、フィールド名の後に配列サイズの指定子が必要です
関数ポインター
#warning ディレクティブ
引数 {1} を指定するメソッド '{0}' のオーバーロードはありません
角かっこ [] 付きインデックスを '{0}' 型の式に適用することはできません
#line ディレクティブの値が見つからないか、範囲外です
Attribute parameter 'SizeConst' must be specified.
'{0}' は有効な制約ではありません。制約として使用された型はインターフェイス、非シール クラス、または型パラメーターでなければなりません。
'{0}' は cref 属性内のあいまいな参照です。'{1}' を仮定しますが、'{2}' を含む別のオーバーロードに一致した可能性もあります。
クラス '{0}' は複数の基底クラス ('{1}' と '{2}') を持つことができません
'{0}' は Object.Equals(object o) をオーバーライドしますが、Object.GetHashCode() をオーバーライドしません。
インターセプターに 'null' ファイル パスを指定することはできません。
using ディレクティブは不要です。
必要なシグネチャを持つアクセス可能な '{0}' メソッドが見つかりませんでした:'ReadOnlySpan<{1}>' 型の単一パラメーターを持つ静的メソッドと戻り値の型 '{2}'。
現在のコンテキストに '{0}' という名前は存在しません
break または continue に対応するループがありません
明示的なインターフェイスの実装 '{0}' に一致するインターフェイス メンバーが 2 つ以上あります。どのインターフェイスが実際選択されるかは実装に依存しています。代わりに、明示的ではない実装の使用をお勧めします。
パラメーター '{0}' の型における参照型の NULL 値の許容が、実装されるメンバー '{1}' と一致しません。おそらく、NULL 値の許容の属性が原因です。
未定義のエンティティ '{0}' への参照です。
XML コメントの XML 形式が正しくありません -- '{0}'
参照渡しで返すプロパティは get アクセサーを持たなければなりません
'ObsoleteAttribute' 属性を持つメンバーは、包含する型が古い形式であるか、すべてのコンストラクターが古い形式でない限り、必要ありません。
アクセシビリティに一貫性がありません。基底インターフェイス '{1}' のアクセシビリティはインターフェイス '{0}' よりも低く設定されています
式ツリーは、匿名メソッド式を含むことはできません
ラムダ式
パラメーターは外側の型の状態にキャプチャされ、その値も基底コンストラクターに渡されます。この値は、基底クラスでもキャプチャされる可能性があります。
型、名前空間の定義、またはファイルの終わりが必要です
未終了の文字列です
無効な制約型です。制約として使用された型はインターフェイス、非シール クラス、または型パラメーターでなければなりません。
'is' または 'as' 演算子の 2 番目のオペランドは static 型にすることはできません
型の規定値が null であるため、式は常に System.NullReferenceException になります
UnscopedRefAttribute をインターフェイスの実装に適用することはできません。
is' と 'as' のどちらもポインター型では無効です
型パラメーターの名前は、外の型からの型パラメーターと同じ名前です
生文字列リテラルに十分な数の引用符がありません。
'{0}': CLS 準拠のインターフェイスは CLS 準拠メンバーのみを含まなければなりません
匿名メソッド式を式ツリーに変換することはできません
ソース ファイルが複数回指定されました
コメントで正しくない構文が使用されました。
拡張 Add メソッドは、ラムダ式のコレクション初期化子ではサポートされていません。
'{0}' 属性は、明示的なインターフェイス メンバー宣言ではないインデクサー上でのみ有効です
'{0}' は属性クラスではありません
この型を、ジェネリック型またはメソッド内で型パラメーターとして使用することはできません。型引数の Null 許容性が 'notnull' 制約と一致しません。
定数の式では匿名型を使用できません
式とステートメントはメソッド本体でのみ発生します
'{0}' 型は 'using static' では無効です。使用できるのは、クラス、構造体、インターフェイス、列挙型、デリゲート、名前空間のみです。
'{0}' の型は CLS に準拠していません
'{1}' および '{2}' のオペランドの演算子 '{0}' があいまいです
引数型 '{0}' は CLS に準拠していません
params パラメーターは 1 次元配列でなければなりません
プログラムのエントリ ポイントは、グローバル コードです。エントリ ポイント '{0}' を無視します。
抽象基本メンバーを呼び出すことはできません:'{0}'
Null 非許容の値型である可能性があるため、Null を型パラメーター '{0}' に変換できません。'default({0})' を使用してください。
機能は標準 ISO C# 言語仕様の一部ではありません。別のコンパイラでは受け入れられない可能性があります
メソッド グループの '&' を式ツリーで使用することはできません
fixed ステートメントで宣言されたローカルの型を関数ポインター型にすることはできません。
指定されたパラメーター型 {0} と {1} パラメーター参照の種類。これらの配列は同じ長さである必要があります。
ローカル変数 '{0}' は ref ローカル変数ではないため、そのメンバーを参照渡しで返すことはできません
null 非許容のフィールドには、コンストラクターの終了時に null 以外の値が入っていなければなりません。Null 許容として宣言することをご検討ください。
'{0}' には基底クラスがないため、基底コンストラクターを呼び出せません
'{0}' に最も適しているオーバーロード メソッドには、初期化子要素の正しくないシグネチャが含まれます。初期化可能な Add は、アクセス可能なインスタンス メソッドでなければなりません。
公開署名が指定され、公開キーを必要としますが、公開キーは指定されていません。
パラメーターの型における参照型の NULL 値の許容が、暗黙的に実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
戻り値の型における参照型の NULL 値の許容が、実装されるメンバー '{0}' と一致しません。おそらく、NULL 値の許容の属性が原因です。
) が必要です
ソース ファイル '{0}' が見つかりませんでした。
プロパティ
'{0}' 値が無効です: C# {2} に対する '{1}'。言語バージョン '{3}' 以上をご使用ください。
読み取り専用であるため、'{0}' を参照渡しで返すことはできません
レシーバーが '&' 演算子の対象となっている拡張メソッドを使用することはできません。
パラメーター '{0}' に適用された CallerArgumentExpressionAttribute は、CallerFilePathAttribute によってオーバーライドされるため無効となります。
void に変換されデリゲートを返す匿名関数は、値を返すことができません
パターン内で型 'dynamic' を使用することはできません。
{0} '{1}' は、読み取り専用の変数であるため、ref 値または out 値として使用することはできません
デストラクター と object.Finalize を直接呼び出すことはできません。使用可能であれば IDisposable.Dispose を呼び出してください。
ターゲットのランタイムは、インターフェイス内の静的な抽象メンバーをサポートしていないため、'{0}' は型 '{2}' のインターフェイス メンバー '{1}' を実装できません。
署名が一致しないため、インターセプター '{1}' でメソッド '{0}' をインターセプトできません。
文字リテラルに文字が多すぎます
SyntaxTree はコンパイルの一部ではありません
異なる #pragma チェックサム値が指定されています
SecurityAction の値 '{0}' が属性 PrincipalPermission に対して無効です
不適切な配列の宣言子: マネージ配列を宣言するには、次元指定子を変数の識別子の前に指定します。固定サイズ バッファー フィールドを宣言するには、フィールド型の前に fixed キーワードを使用します。
'{0}' の partial 宣言では、同じ型パラメーター名と変性修飾子を同じ順序で指定しなければなりません
'{0}' は特殊クラス '{1}' から派生することはできません
'{0}' は '{1}' を返す非同期メソッドであるため、return キーワードの後にオブジェクト式を続けてはなりません
'{0}' は読み取り専用なので、ref 値または out 値として使用できません
オブジェクトまたはコレクション初期化子が、null の可能性があるメンバー '{0}' を暗黙的に逆参照しています。
ソース型 '{0}' のクエリ パターンの実装が見つかりませんでした。'{1}' が見つかりません。
CallerMemberNameAttribute は、既定値を含むパラメーターにのみ適用できます
型がインポートされた名前空間と競合しています
XML コメントには '{0}' の param タグがありますが、その名前に相当するパラメーターはありません
型パラメーターの型は、外のメソッドからの型パラメーターと同じ型です。
パラメーター '{0}' は明示的に指定されていませんが、パラメーター '{1}' で補間された文字列ハンドラーの変換への引数として使用されています。'{1}' の前に '{0}' の値を指定してください。
公開されている型またはメンバーの XML コメントがありません
型 '{1}' を含むアセンブリ '{0}' が .NET Framework を参照しています。これはサポートされていません。
整数定数への比較は無意味です。定数が型の範囲外です
この型を、ジェネリック型またはメソッド内で型パラメーターとして使用することはできません。型引数の Null 許容性が制約型と一致しません。
型は演算子 == または演算子 != を定義しますが、Object.GetHashCode() をオーバーライドしません
インスタンスがソースに表示されるため、属性は無視されます
ソース ファイル '{0}' を開くことができませんでした -- {1}
属性 '{0}' はこの宣言型では無効です。'{1}' 宣言でのみ有効です。
式ツリーに null 合体代入を含めることはできません
ローカルまたはパラメーター '{0}' は、その名前が外側のローカルのスコープでローカルやパラメーターの定義に使用されているため、このスコープでは宣言できません
'{0}' の型は '{1}' です。文字列以外の参照型の既定のパラメーター値は null でのみ初期化できます。
アセンブリ '{0}' には '{1}' 属性または '{2}' 属性が指定されていないため、このアセンブリから相互運用型を埋め込むことはできません。
'{1}' のパラメーター '{0}' の型における参照型の NULL 値の許容が、ターゲット デリゲート '{2}' と一致しません。おそらく、NULL 値の許容の属性が原因です。
制約型 '{0}' は CLS に準拠していません
補間された文字列ハンドラー構築で動的を使用することはできません。'{0}' のインスタンスを手動で構築してください。
静的フィールドまたはプロパティ '{0}' をオブジェクト初期化子に割り当てることはできません
'{0}' 属性が重複しています
属性 '{0}' は、System.Attribute から派生したクラスでのみ有効です。
ref 条件演算子のブランチでは、互換性のない宣言スコープを持つ変数を参照します
予期しない文字シーケンス '...'
メソッド '{1}' の型パラメーター '{0}' に対する制約の Null 許容性が、インターフェイス メソッド '{3}' の型パラメーター '{2}' に対する制約と一致しません。明示的なインターフェイスの実装を使用することをお勧めします。
構造体型の null と比較するといつも 'false' を生成します
属性 RequiredAttribute は C# 型で許可されていません
コンパイラが生成するものを含む 65534 のローカルのみが許可されています
volatile フィールドは、通常は ref 値または out 値として使用しないでください。このフィールドは、volatile として扱われないためです。ただしこれには、インタロック API の呼び出しのときなど、例外もあります。
型における参照型の Null 許容性が、オーバーライドされるメンバーと一致しません。
アセンブリ '{1}' および '{2}' の両方に見つかった相互運用型 '{0}' は埋め込むことができません。'相互運用機能型の埋め込み' プロパティを false に設定することを検討してください。
パスが長すぎるか、無効です
'{1} {0}' には、不適切な戻り値の型が指定されています
一部の条件で終了するとき、メンバーには null 以外の値が含まれている必要があります。
パラメーター '{0}' の型における参照型の Null 許容性が、実装されるメンバー '{1}' と一致しません。
型は、コレクション パターンを実装しません。メンバーには正しくないシグネチャが含まれます
async main
メンバー '{0}' はアセンブリ '{2}' の型 '{1}' に見つかりませんでした。
この位置では、終了タグは不要でした。
'{1}': 静的クラス '{0}' から派生することはできません
'UnmanagedCallersOnly' という属性を持つメソッドは、ジェネリック型パラメーターを持つことができません。また、ジェネリック型で宣言することはできません。
参照渡しのマーシャリングクラスのフィールドであるため、'{0}' のメンバーにアクセスすると、ランタイム例外が発生する可能性があります
式が必要です
フレンド アクセスのアクセス権は '{0}' によって付与されますが、出力アセンブリ ('{1}') の公開キーは、付与するアセンブリで InternalsVisibleTo 属性によって指定される公開キーと一致しません。
'{0}' はこの言語でサポートされていない型です
モジュール初期化子メソッド '{0}' は、static でなければならず、仮想であってはならず、パラメーターを持ってはならず、'void' を返す必要があります
反復子ブロックを伴うメソッド '{0}' が '{1}' を返すには 'async' でなければなりません
式はブール型に暗黙的に変換できるか、式の型 '{0}' で演算子 '{1}' を定義する必要があります。
オブジェクトは複数回破棄することができます
パラメーター '{0}' に適用された CallerMemberNameAttribute は、CallerLineNumberAttribute によってオーバーライドされるため無効となります。
アセンブリ参照が無効で、解決できません
++ または -- 演算子のパラメーターの型は、それを含む型でなければなりません
割り当てられていない可能性のある自動実装プロパティ '{0}' を使用しています。プロパティを自動既定値にするため '{1}' 言語バージョンに更新することを検討してください。
Null リテラルまたは Null の可能性がある値を Null 非許容型に変換しています。
RuntimeMetadataVersion の値が見つかりません
静的でないフィールド、メソッド、またはプロパティ '{0}' で、オブジェクト参照が必要です
ref パラメーター経由で '{0}' パラメーターのメンバーを参照渡しで返すことはできません。return ステートメントでのみ返すことができます
アセンブリに CLSCompliant 属性がないため、型またはメンバーは CLS 準拠として設定できません
AsyncMethodBuilder 属性は、明示的な戻り値の型のない匿名メソッドでは許可されていません。
メソッド グループを非デリゲート型に変換しています
'{0}': オーバーライドされたメンバー '{1}' に対応するために戻り値の型は '{2}' でなければなりません
using 変数を switch セクションで直接使用することはできません (波かっこの使用をご検討ください)。
送信に含めることができる構文ツリーは 1 つのみです。
デリゲート '{1}' に一致する '{0}' のオーバーロードはありません
識別子 '{0}' は、このコンテキストの型 '{1}' とパラメーター '{2}' の間であいまいです。
XML コメントの cref 属性のパラメーターの型が無効です
名前 '{0}' はタプル要素 '{1}' を識別しません。
インデクサーを含む型に対して DefaultMember 属性を指定できません
警告レベルには 0 以上を指定する必要があります
式のようなインデクサー
ローカル関数 '{0}' は、'static extern' とマークされていないため、本体を宣言しなければなりません。
パラメーター {0} のラムダでの既定値は '{1:10}' だが、ターゲットデリゲート型では '{2:10}' です。
'{0}': 動的な型から派生することはできません
部分メソッド '{0}' には、void 以外の戻り値の型が指定されているため、アクセシビリティ修飾子が必要です。
式ツリーのラムダには、左側に null リテラルまたは既定のリテラルのある合体演算子を含めることはできません
'{0}': 非同期 using ステートメントで使用される型は、暗黙的に 'System.IAsyncDisposable' に変換可能であるか、適切な 'DisposeAsync' メソッドを実装する必要があります。
構文エラーです。'{0}' が必要です
'{2}'に必要なメンバーがあるため、'{2}' は、ジェネリック型またはメソッド '{0}'のパラメーター '{1}' の 'new()' 制約を満たすことができません。
switch 式では、名前なしの列挙値を含む入力の種類の一部の値が処理されません (すべてが網羅されているわけではありません)。たとえば、パターン '{0}' がカバーされていません。
型 '{0}' の引数は、参照型の NULL 値の許容の違いにより、'{3}' の型 '{1}' のパラメーター '{2}' には使用できません。
認識できる属性の場所ではありません
このコンテキストで '{0}' の結果を使用すると、パラメーター '{1}' によって参照される変数が宣言のスコープ外に公開される可能性があります
要素初期化子を空白にはできません
'readonly' メンバーから readonly 以外のメンバー '{0}' を呼び出すと、'{1}' の暗黙のコピーが生成されます。
{0} 句の式の型が正しくありません。'{1}' の呼び出しで型を推論できませんでした。
例外フィルター
少なくとも 1 つの最上位のステートメントを空以外にする必要があります。
'{0}' の部分メソッド宣言には、型パラメーター '{1}' に対して矛盾する制約が含まれています