次のコード スニペットを考えると...
public MyBaseClass
{
...
[DataMember]
public virtual Rectangle MyRectangle
{
get;
set;
}
....
}
public MyDerivedClass : MyBaseClass
{
...
[DataMember] // Is that necessary?
public override Rectangle MyRectangle
{
get { return base.MyRectangle; }
set {
...
base.MyRectangle = value;
}
}
....
}
… ?[DataMember]
についても宣言する必要があるかどうか疑問に思っています。MyDerivedClass.MyRectangle
ありがとう。