VB.NET質問スレ(Part27)
■ このスレッドは過去ログ倉庫に格納されています
0458デフォルトの名無しさん
2008/11/12(水) 03:10:51Private TestDic As Dictionary(Of String,Integer)
という変数があり、
TestDic(【文字列】)=【数値】なら、プロパティの引数が【文字列】でも【数値】でも
同じ返り値Test(【数値】)を得たいのですが
Public ReadOnly Property Prop1(ByVal number As Integer) As String '※1
Get
If (何か条件式) = True Then
Return Test(num)
Else
Return ""
End If
End Get
End Property
Public ReadOnly Property Prop1(ByVal name As String) As String '※2
Get
Return Prop1(TestDic(name))
End Get
End Property
としても問題ないでしょうか。構文エラーは出ないようですが。
それとも、※2のGet内も※1と同様に
If (何か条件式) = True Then
Return Test(TestDic(name))
Else
Return ""
End If
のようにするべきなのでしょうか。
■ このスレッドは過去ログ倉庫に格納されています