回答
如果你只是在尋找原始類型的列表,你可以在這裏找到一個:
http://msdn.microsoft.com/en-us/library/hfa3fa08%28v=vs.110%29.aspx
或者,如果你想返回的方法原始類型的列表,試試這個:
public List<Type> GetTypes(){
return typeof(int).Assembly.GetTypes().Where(t => t.IsPrimitive).ToList();
}
由於它使用LINQ,你將需要:
using System.Linq;
我知道,放有任何方法來獲得所有這種類型? – AAHN 2012-04-22 02:36:53
看我的編輯。 :) – 2012-04-22 02:41:04
「值類型列表」這列出了.NET中的基本類型,並非所有可用的值類型。實際上,這個列表甚至不包含'System'命名空間中的所有值類型。例如,'DateTime'是'System'命名空間中的一個結構,但它不在此列表中。 – 2012-04-22 02:44:21
您需要使標籤使用'String'類型的值以便它們顯示,否則不會出現任何項目。 – annonymously 2012-04-22 02:49:50
如果你想遍歷組件,並得到所有類型的名字。
private List<string> GetTypes()
{
List<string> typeNames = new List<string>();
/// or AppDomain.CurrentDomain.GetAssemblies() or loop through the folder with assemblies
Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly();
foreach (AssemblyName an in assembly.GetReferencedAssemblies())
{
foreach (Type type in an.GetTypes())
{
typeNames.add(type.Name);
}
}
return typeNames;
}
如果您只想列出基本類型,請轉至C#規範並編輯組合框。
這是? ........... – 2012-04-22 03:19:20
對不起 我的錯誤謝謝? – AAHN 2012-04-22 03:25:16
不相信「an.GetTypes()」是正確的,更像「an.GetType()」,但這仍然不會有GetEnumerator的定義 – 2013-03-20 20:53:27
最後,
Enum.GetNames(typeof(System.TypeCode))
這是什麼我談論
- 1. Javascript在數據表上顯示「所有下拉列表」
- 2. 如何獲得c#上所有SQl數據類型的列表?
- 3. 所有下拉列表
- 4. 如何檢索kendo ui下拉列表中的所有數據?
- 5. 下拉列表中的所有功能
- 6. 在C#中的泛型下拉列表框中的數據綁定問題#
- 7. 下拉列表數據源,並從C#
- 8. 無法根據所選值在下拉列表中篩選數據表數據
- 9. 從mysql數據庫獲取所有EmployeeID的下拉列表?
- 10. 重置所有數據庫連接的選擇下拉列表
- 11. 從數據庫調用所有的值到下拉列表
- 12. 想要將所有數據庫從SQL Server綁定到下拉列表(想要在下拉列表中列出所有數據庫)
- 13. 在下拉列表數據源中訪問Kendo下拉列表中的屬性
- 14. 動態數據在下拉列表中
- 15. Magento - 顯示下拉列表中的所有類別
- 16. 從C++中的Mono Assembly.dll獲取所有類型/類的列表
- 17. SQL Server查詢獲取表中所有列的數據類型?
- 18. ASP.NET MVC,模型類:下拉列表中沒有模型或數據上下文類
- 19. 顯示True/False數據類型值到下拉列表
- 20. 在Django模型中的下拉列表
- 21. mvc下拉列表與類型列表的模型
- 22. YUI 3在數據表中的列中呈現下拉列表
- 23. MySQL數據 - 下拉列表
- 24. 刷新下拉列表中的數據
- 25. 下拉列表中的數據綁定
- 26. 多個下拉列表中的數據
- 27. 在C#中的數據類型*表示
- 28. 下拉列表中的下拉列表
- 29. 模型在強類型查看下拉列表中丟失
- 30. 更改所有列WHERE數據類型
你是說'ComboBox'?這是winforms還是ASP.NET? – climbage 2012-04-22 02:28:00
「System.Int32,System.string」這些不是數據類型你是什麼意思?所有類型? – 2012-04-22 02:28:51
你的意思是一個包含類型列表的組合框嗎? – annonymously 2012-04-22 02:31:42