2014-12-03 37 views

回答

5

你不能。可選值必須是編譯時常量。您可以分配給List(Of T)的唯一編譯時常量是Nothing

什麼你可以做的是重載方法有一個省略了List(Of T)參數。然後該過載可以將空的List(Of T)傳遞給原始方法:

Sub abcd(a as something, b as something) 
    abcd(a, b, New List(Of T)()) 
End Sub 

Sub abcd(a as something, b as something, c as list(of thing)) 
    doStuff() 
End Sub 
相關問題