1
請參閱下面的代碼以瞭解我的困境。我有一個方法返回一個IList(CountChildren)中的項目計數的對象,它可以正常工作。但另一個做同樣的事情,但採取通用(CountGenericChildren)不會。我在運行腳本的行上得到「System.NullReferenceException:對象引用未設置爲對象的實例」(請參閱註釋)。最後2個斷言不被執行。在IronRuby腳本中使用C#泛型作爲方法參數
我相信這與將泛型作爲參數相關,但我對IronRuby的瞭解非常有限。任何幫助,將不勝感激。 C#v3.5,IronRuby v1.0
我的猜測是,有有'X作爲List'而不是'X作爲IList'一些代碼。 – Gabe 2011-03-17 23:01:36