Рассмотрим следующий код, который не совместим с 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