微软表示,字段和属性必须不仅仅是大小写.那么,如果他们真正代表同一个想法,他们应该如何区别?
这是微软不做的例子:
using System;
namespace NamingLibrary
{
public class Foo // IdentifiersShouldDifferByMoreThanCase
{
protected string bar;
public string Bar
{
get { return bar; }
}
}
}
Run Code Online (Sandbox Code Playgroud)
他们没有提供关于它应该如何看的指导.大多数开发人员做了什么?