快速提问:您何时决定使用属性(在C#中)以及何时决定使用方法?
我们正在忙着进行这场辩论,并且发现了一些我们应该使用财产或方法存在争议的领域.一个例子是:
public void SetLabel(string text)
{
Label.Text = text;
}
Run Code Online (Sandbox Code Playgroud)
在该示例中,Label是ASPX页面上的控件.是否有一个原则可以控制决策(在这种情况下)是否将其作为方法或财产.
我会接受最全面和最全面的答案,但这也触及了我给出的例子.