2013-01-17 41 views
6

我在讀Inside C#,我無意中發現了Type.IsAutoClass什麼是.net中的AutoClass?

如果字符串格式屬性AUTOCLASS選擇該類型文件說

真實的;否則,是錯誤的。

問題是什麼AutoClass以及它是如何影響Type

注意這是學術問題,並沒有實際用法(據我所知)在項目中,我與之相關聯。

回答

5

這是TypeAttributes枚舉的一部分:

AUTOCLASS - LPTSTR自動解釋。

而且備註:

此枚舉類的成員作爲corhdr.h文件中定義匹配CorTypeAttr枚舉。

所以,這是用於互操作,在字符串常量的解釋。

順便說一句 - LPTSTR

+0

在MSDN中聲明爲----如果當前的Type表示一個構造泛型類型,則該屬性適用於構造該類型的泛型類型定義。例如,如果當前類型代表MyGenericType ,則此屬性的值由MyGenericType 確定。 - 你能用簡單的英語解釋一下嗎? –

+0

@AppDeveloper:基本上,這意味着類型參數的值並不重要。 – SLaks

+0

@SLaks - 在什麼情況下會有影響? –