c#中,如何使用如下的属性a

public virtual string a
{
get { return null; }
}
public override string a
{
get { return "aaaaaaaaaaaaaaaaaaaaa"; }
}

这个是两个类重载函数?
是打算用: string str = a;

不知道你说的使用属性是什么意思
直接
string s = 对象.a;
或者
对象.a = s;

在派生类中重写属性就像你写的那样就可以了。

:O 这么简单,非常感谢!

这样写语法通得过么?

<两个类重载函数></两个类重载函数>

public string? a{get;set;}