コンパイラ エラー CS0750
更新 : 2007 年 11 月
エラー メッセージ
部分メソッドには、アクセス修飾子、あるいは virtual、abstract、override、new、sealed、または extern 修飾子を指定できません。
部分メソッドは特別な処理を行うので、使用できる修飾子に対する制限があります。
このエラーを解決するには
- 承認されていない修飾子をメソッドの宣言から削除します。
使用例
次のコードは CS0750 を生成します。
// cs0750.cs
using System;
public class Base
{
protected virtual void PartG()
{
}
protected void PartH()
{
}
protected virtual void PartI()
{
}
}
public partial class C:Base
{
// All these partial method declarations
// will generate CS0750.
public partial void PartA();
private partial void PartB();
protected partial void PartC();
internal partial void PartD();
virtual partial void PartE();
abstract partial void PartF();
override partial void PartG();
new partial void PartH();
sealed override partial void PartI();
extern partial void PartJ();
public static int Main()
{
return 1;
}
}