ドロップダウンリストを実行して、C#のすべてのデータ型を含める方法
System.Int32、System.string
したがって、このドロップダウンから変数のタイプを選択できます
ドロップダウンリストを実行して、C#のすべてのデータ型を含める方法
System.Int32、System.string
したがって、このドロップダウンから変数のタイプを選択できます
プリミティブ型のリストを探しているだけの場合は、ここで見つけることができます。
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;
ついに、
Enum.GetNames(typeof(System.TypeCode))
これが話していること
アセンブリをループしてすべてのタイプの名前を取得する場合。
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#仕様に移動して、コンボボックスを編集してください。