投稿者 刈谷勇  (社会人) 投稿日時 2009/5/2 01:36:47
皆さんは、クラスの単純なプロパティの宣言の場合、下のプロパティを使う方法とPUBLICな変数とどちらを使いますか?
サンプル1
Public Class A
    Dim _val As String

    Public Property PropertyTest() As String
        Get
            Return _val
        End Get
        Set(ByVal value As String)
            _val = value
        End Set
    End Property
End Class


サンプル2
Public Class b
    Public PropertyTest As String
End Class


自分は、変数を直接外部にさらすのはいやなのでサンプル1を使っていたのですが、プロパティが多いと面倒だしプロパティ内で単純に変数に入れなおすだけのものなら、サンプル2でもいいのかなと思います。
みなさんは、どちらを使われていますか。
(すみません、お返事はGW明けになってしまうと思います。)