鑑於類MyClass<T>
什麼是MyClass
確實具有泛型類型參數?術語是什麼一類與泛型類型參數
用具?用途?這聽起來不對。我已經瀏覽了關於泛型的MS文檔,他們似乎在不使用術語的情況下圍繞它進行討論。
在編寫關於檢查泛型類型參數類型的代碼的註釋以瞭解它是否可以從特定基類型分配時,我想到了我的問題。我正打算說這樣的話:「檢查通用類動詞指定的類型」。我可以用不同的方式說出來,但想知道是否有一個好的動詞可供使用。
鑑於類MyClass<T>
什麼是MyClass
確實具有泛型類型參數?術語是什麼一類與泛型類型參數
用具?用途?這聽起來不對。我已經瀏覽了關於泛型的MS文檔,他們似乎在不使用術語的情況下圍繞它進行討論。
在編寫關於檢查泛型類型參數類型的代碼的註釋以瞭解它是否可以從特定基類型分配時,我想到了我的問題。我正打算說這樣的話:「檢查通用類動詞指定的類型」。我可以用不同的方式說出來,但想知道是否有一個好的動詞可供使用。
T
參數是該類型的一部分,因此您應該只是說T的MyClass。它與T
「沒有任何關係」。
你可以把T當作MyClass的一個參數,所以MyClass肯定可以用T來「做」某些事情。例如,你可以投一個成員來輸入T. –
它在MSDN文檔中使用的方式是MyClass of T
。
它不會對T做任何事。T是它的參數。
void doNothing(int i)
{
}
這對我有什麼影響?沒有。我是它的參數。
類型參數化就是我所說的。還輸入規格延期。
因此,MyClass參數化類型並推遲它的規範。 –
由於List<int>
是「列表 INT的」,也許是「動詞」你要找的是「通用類是指定的類型」
的系統結合的開放一般類型MyClass<>
於特定類型的(例如Int32
),得到一個封閉的通用型MyClass<Int32>
。前一類僅被有效地用作系統生成後者的模板;後者有內置的類型。請注意,從開放式泛型生成閉式泛型是由系統完成的,而不是由類本身完成。一個類可以包含對其通用參數的約束,但是除此之外不能控制或參與該過程。
你的問題不清楚。你會如何使用這樣一個動詞? – SLaks
函數對參數有什麼作用?也許接受它? 「泛型類型/函數接受泛型類型參數」。 – Jodrell
在@SLaks這裏:「你能用它在一個句子中」? – CodeCaster