我在詢問一個對象屬性,尋找具有特定類型的對象屬性TypeOfInterest
或者是存儲對象TypeOfInterest
的泛型。我怎麼能告訴List(of T)
T
是TypeOfInterest
?如何確定通用容器正在存儲的類型?
2
A
回答
1
這個頁面展示如何:http://msdn.microsoft.com/en-us/library/b8ytshk6(v=vs.96).aspx
總之,你從你的列表中選擇類型值,然後使用GetGenericArguments方法。
1
你的意思
Console.WriteLine(typeof(List<string>).GetGenericArguments()[0] == typeof(string));
1
YourList is List<TypeOfInterest>
如果你想確保列表包含類的唯一變量,那麼你就需要檢查他們中的每一個。
相關問題
- 1. AutoFac寄存器通用類型明確
- 2. 如何通過DataContext存儲用戶定義的數據類型?
- 3. 如何確定存儲在
- 4. 如何在Oracle存儲過程中正確使用對象類型?
- 5. 如何通過內容確定文件MIME類型?
- 6. 如何確定存儲類型?會話或LocalStorage?
- 7. 如何正確定義lambda類型?
- 8. 如何正確鎖定值類型?
- 9. 如何確定驅動器的類型?
- 10. 如何確定容器模板類
- 11. 正確使用存儲庫/服務類
- 12. 如何正確定義一個f綁定多態類型的存在
- 13. 如何正確使用本地存儲?
- 14. 如何確定存儲庫?
- 15. AutoMapper根據通用類型確定要映射的內容
- 16. 確定要用來存儲Linq查詢對象的類型
- 17. 在非通用類在運行時確定泛型類型
- 18. 如何在使用DataMapper時指定mysql存儲引擎類型?
- 19. 如何通過正確的包裝類線程類型?
- 20. 如何在一個ref類中正確存儲一個HWND?
- 21. 如何確定YARN容器的正確數量?
- 22. 如何通過內容類型在Drupal
- 23. 不確定如何正確地存儲這段代碼
- 24. 如何正確地在瀏覽器中提供Mercurial存儲庫?
- 25. 如何在量角器中正確存儲元件數
- 26. 我如何確定我正在消費多少Twilio存儲?
- 27. 如何使用liferay 7表單的自定義存儲類型?
- 28. 如何在列表存儲器不同的數據類型C#
- 29. 如何存儲的類型定義枚舉在CoreData
- 30. 存儲過程的正確鎖定