配列の値を設定したい、関数からプロパティに返す。返された配列のプロパティを使用
プロパティ:
Public Property Labels()() As String()
機能:(戻り最後の3日間)
Public Function LabelDays(count As Integer)
Dim days(count)
days(0) = Date.Now.ToString("ddd")
count -= 1
If count > 0 Then
For i As Integer = 0 To count
days(i) = DateAdd(DateInterval.Day, i * -1, Date.Now).ToString("ddd")
Next
End If
Return days
End Function
用途:
Labels = LabelDays(3)
私は、ERを取得します"オブジェクトは文字列に変換できません"のようなものです。 値を直接設定すると動作します。
'Labels = New String() {"We", "Tu", "Mo"}
おかげで、それは動作します:)ヒントについて – juri