最佳答案
我意识到这看起来像是 C # 中字段和属性的区别是什么?的复制品,但是我的问题有一点不同(从我的角度来看) :
一旦我知道了
在设置属性时是否有任何差异(除了样式/未来开发的差异) ,比如某种类型的控制?
下列两者之间是否还有其他区别:
public string MyString { get; set; }
还有
public string myString;
(我知道,第一个版本需要 C # 3.0或更高版本,而且编译器确实创建了私有字段。)