假设我们有一个变量,我们想要它命名为 Fubar
假设 Fubar
是一个字符串 (String
)!
这意味着我们应该这样定义 Fubar:
public string Fubar;
现在,假设我们想让Fubar
拥有一个getter和setter(换句话说,成为C#属性)!
private string Fubar;
public string Fubar_gs
{
get
{
//Some fancy logic
return Fubar;
}
set
{
//Some more fancy logic
Fubar = value;
}
}
太好了!这一切都很好,但是,如果我想将属性命名为Fubar而不是原始变量该怎么办?
显然,我只需重命名两个变量。但问题是,原始变量的最佳名称是什么?
这种情况下是否有命名约定?
public string Fubar{get;set;}
。 - Tim Schmelter