2013-03-10 26 views

回答

2

有作爲List<>?沒有這樣的事情 - List是引用類型,無論元素類型的,所以已經是可空:

// This is absolutely fine 
List<Int16> list = null; 

如果你想爲空的Int16值(所以每個元素的List可以爲空或Int16),那麼你想有一個參數是這樣的:

List<Int16?> valueIDs 

Nullable<T>有效,T必須是不可爲空的值類型。這就是T : struct約束所指示的。

1

使用List<Int16?>

您在不正確的地方有?