Possible Duplicate:
Why are private virtual methods illegal in C#?エラー:抽象/仮想メンバ秘密
を宣言することはできません、私はC#で、次のコードを持っている、およびVisual Studioは、私がプライベート仮想/抽象メンバーを宣言カント派生クラスで不平を言っている..しかし、私はそうではありません。おかげで再現することができません
public class Base
{
private const string Name= "Name1";
protected virtual string Member1
{
get{
return Name;
}
}
}
public class Derived: Base
{
private const string Name= "Name2";
protected override string Member1
{
get{
return Name;
}
}
}
あなたも実際のエラーメッセージを投稿することができます?略さずに? –
これはまったく正しいわけではありませんC#...実際のコードを投稿してください! –
あなたの実際のコードに 'class'が小文字であり、メンバ関数が' protected virtual string Member1(); 'のように正しく宣言されていれば幸いです。 – Dmitry