使用的ParamArray是否有可能做這樣的事情(不知道如何形成正確的語法):在VB.NET物業
Public Property MyProperty as ParamArray Date
Get
...
End Get
Set(ParamArray p as Date)
...
End Set
End Property
使用的ParamArray是否有可能做這樣的事情(不知道如何形成正確的語法):在VB.NET物業
Public Property MyProperty as ParamArray Date
Get
...
End Get
Set(ParamArray p as Date)
...
End Set
End Property
我想如果這是不可能使一個屬性只會使2種方法:
Private itsDateLst As New List(Of Date)
Public Sub SetDateList(ByVal ParamArray p As Date) ...
Public Function GetDateList() As IList(Of Date) ...
否;這是不可能的。
相反,您應該只讀Collection(Of DateTime)
屬性。
不,這是不可能的。您必須將該屬性定義爲Date()
並明確創建該數組才能分配該數組,儘管您應該考慮使用更合適的集合類型或接口而不是簡單的數組。