2011/05/26(Thu) 12:31:49 編集(投稿者)
■No59443 (ペンタゴン さん) に返信
こんな関数を1つ用意してみはどうでしょう?
Public Function NewList(Of T)(ParamArray args() As T) As List(Of T)
Return args.ToList
End Function
これがあれば
TestFunc(NewList("3", "4", "5"))
とかけます。
TestFuncにオーバーロードで
Function TestFunc(ParamArray args() as String) as 〜
return TestFunc(NewList(args))
End Function
を追加すれば
TestFunc("3", "4", "5")
と書くことも可能です。
ToListは使用してますが1つ用意してしまえば呼び出し自体はシンプルになります。