4

簡単なばかげた質問:VB.NETのプロパティで使用される変数名を非表示にすることは可能ですか?

私は主にC#プログラマーであり、現在、VB.NET関連の友人を支援しています。とにかく、私はと呼ばれる文字列とと呼ばれるstateprovincenameプロパティを持っていStateProvinceNameます。VSはこの命名規則を好まないようであり、実際には同じであると宣言しています。アイデア?

4

2 に答える 2

7

VB.Netはケースに依存しません。

  • _stateProvinceNameまたはのようなものを試してください(ここmStateProvinceNameでの命名規則の説明)。
  • または、自動プロパティGetを使用します。これにより、非表示のバッキング変数が暗黙的に宣言されますが、およびでカスタムコードを記述できなくなりますSetPublic Property StateProvinceName As String
于 2012-11-16T18:01:00.883 に答える
1

VB.Netは、他のほとんどの言語とは異なり、変数名で大文字と小文字を区別しないため、標準の規則では、プロパティと区別するために、ローカルに何らかのプレフィックスを追加します。

于 2012-11-16T18:00:50.740 に答える