考虑以下不符合 CLS 的代码(仅区分大小写):
protected String username;
public String Username { get { return username;} set { username = value; } }
所以我把它改成:
protected String _username;
public String Username { get { return _username;} set { _username = value; } }
这也不符合 CLS(具有前导下划线)。
成员/属性是否有任何不违反 cls 合规性的通用命名方案