一个小demo const问题
[解决办法]
那种错误编译吗?对于C不懂!
[解决办法]
public A first = default(A);
public B second = default(B);
[解决办法]
六楼是对的 你那个类型不明确,有可能是值类型就不能为null
[解决办法]
public readonly A first;
public readonly B second;
[解决办法]
编译提示已经很清楚了:
不能将 Null 转换为类型形参“A”,因为它可能是不可以为 null 值的类型。请考虑改用“default(A)”。