CS0727エラーは、C#のデバッガーで発生するコンパイラエラーです。 変数名に続けてコンマとフォーマット指定子を入力した際、入力内容が正しく解析されずにエラーとなる場合があります。 正しい書式指定子を使用して再入力することで、問題を解消で
続きを読む »CS0729は、アセンブリ内で定義された型に対して型フォワーダーが指定される場合に発生するコンパイルエラーです。 例えば、同一アセンブリ内でTypeForwardedTo属性を使いながら型を定義するとエラーとなります。 型フォワーダーは通常
続きを読む »CS0730は、C#の開発時に入れ子になった型を転送しようとする際に発生するコンパイラエラーです。 例えば、外部クラス内で定義されたネスト型に対してTypeForwardedTo属性を適用した場合、このエラーが出ます。 エラーを解消するには
続きを読む »C#のコンパイラエラーCS0731は、アセンブリ内の型フォワーダーで循環参照が発生した場合に表示されます。 不正な形式のメタデータをインポートした際に生じ、C#ソースコードのみの環境では通常発生しません。 ILコードや参照設定を確認し、循環
続きを読む »CS0733は、C#でジェネリック型の型転送を試みた際に発生するコンパイルエラーです。 具体的には、TypeForwardedTo属性を用いてジェネリック型を別のアセンブリに転送しようとすると、このエラーが表示されます。 エラー内容には「ジ
続きを読む »CS0734 は C# のコンパイラエラーです。 /moduleassemblyname オプションが module ターゲット以外で使用されると発生します。 通常、このオプションは .netmodule 作成時にのみ使用するため、正しいタ
続きを読む »CS0735エラーは、C#でTypeForwardedTo属性に無効な型を引数として指定した際に発生するコンパイルエラーです。 たとえば配列型など、属性で許容されない型が指定されるとこのエラーが表示されます。 正しい型を指定することでエラー
続きを読む »C#のコンパイルエラーCS0736は、インターフェイスのメンバー実装時に静的なメソッド(static)が使用されている場合に発生します。 インターフェイスのメンバーはインスタンスメソッドとして実装する必要があるため、static修飾子を削除
続きを読む »CS0737はC#で発生するコンパイラエラーです。 インターフェイスのすべてのメンバーはpublicで実装する必要がありますが、対象のメソッドがpublicでない場合にこのエラーが出ます。 対処方法は、該当メソッドにpublic修飾子を追加
続きを読む »CS0738エラーは、クラスが実装すべきインターフェイスのメンバーの戻り値型と一致しない実装を行った場合に発生します。 例えば、インターフェイスで整数型を返すメソッドを、クラスでvoid型として実装するとエラーになります。 戻り値型を正しく
続きを読む »CS0809は、C#コンパイラが出す警告の一つです。 Obsolete属性が設定された派生クラスのメンバーが、Obsolete属性のない基底クラスのメンバーをオーバーライドした場合に発生します。 Visual Studio 2008以降で確
続きを読む »CS0811エラーは、C#のコンパイル時に発生するエラーです。 デバッグ情報に含まれる変数や型の名前が長すぎる場合に検出され、特に入れ子になったジェネリック型などで名前が膨大になると現れます。 対策としては、/debugオプションを使用せず
続きを読む »CS0815はC#のコンパイルエラーの一種です。 暗黙的に型指定されたローカル変数に、型情報のない式(例えば匿名関数やNULLリテラル)を割り当てようとすると発生します。 適切な型指定やC#10以上の機能を活用することで、このエラーを回避で
続きを読む »CS0818エラーは、暗黙的に型推論されたローカル変数に初期値が設定されない場合に発生します。 C#では、宣言と同時に値を指定して変数の型を確定する必要があります。 エラー解消には、変数宣言時に初期化するか、明示的に型を記述してください。
続きを読む »CS0819はC#のプログラムで発生するコンパイルエラーです。 varを使って暗黙的に型指定された変数を同じ宣言で複数定義するとエラーとなります。 解決策としては、各変数を個別に宣言するか、明示的に型を指定する方法、またはタプル分解構文の使
続きを読む »CS0739 エラーは、C# プロジェクト内で同じ外部型に対して複数の TypeForwardedToAttribute が設定された際に発生します。 アセンブリには1つの外部型につき1つの属性しか指定できないため、重複した属性を削除するこ
続きを読む »CS0742エラーは、C#のLINQクエリ式でselect句やgroup句が不足している場合に発生します。 たとえば、配列から数値を抽出する際にクエリの最後に必要なselect句を記述しないと、このエラーが表示されます。 解決方法としては、
続きを読む »C#のCS0743エラーは、LINQのjoin句で必須のキーワードonが不足している場合に発生します。 例えば、join y in array2 x equals yと記述するとエラーとなり、正しくはjoin y in array2 on
続きを読む »CS0744は、C#のLINQクエリを記述する際に発生するコンパイラエラーです。 join句でon~部分におけるequalsキーワードの記述が不足している場合に起こります。 正しい記述は、たとえばjoin y in array2 on x
続きを読む »