0
我似乎無法正確的方式來獲得正確的類型列表理解在噓聲。由於編譯器的工作原理是推理我期望在這個例子:Boo中鍵入的列表解析?
fred as (int)
fred = (1,2,3) # fred is an array of ints
barney = [i for i in fred]
的barney
將是一個list[of int]
,因爲理解力流失一個類型數組的。然而barney
實際值只是一個非類型化boo.lang.list
:它恰好只包含INT的,但它不會抱怨,例如,如果我嘗試:
barney.Add("A")
,我會想到失敗,但實際上成功。
有沒有辦法使用comprehension語法來生成一個類型列表?