Parasoft のコード分析ツールのルールセットを実行していました。
public int testProperty // violation
{
private get // not matching property accessibility
{ return _testValue; }
set
{ _testValue = value; }
}
両方を一致させるための修正。その理由は、CLS のこの MSDN ページのプロパティ セクションを指しています。ただし、これの正当性はページに記載されていません。
フォームの自動プロパティをよく使用します
public int MyProp { get; private set;}
これは CLS の違反ですか? RFC