重複の可能性:
C#で型のプリミティブ名を取得するにはどうすればよいですか?
私はC#で次のコードを持っています:
Assembly sysAssembly = 0.GetType().Assembly;
Type[] sysTypes = sysAssembly.GetTypes();
foreach (Type sysType in sysTypes)
{
if (sysType.IsPrimitive && sysType.IsPublic)
Console.WriteLine(sysType.Name);
}
このコードは以下を出力します:
ブール値、バイト、文字、ダブル、Int16、Int32、Int64、IntPtr、SByte、シングル、UInt16、UInt32、UInt64、UIntPtr、
固定配列や辞書に頼らずに、可能であれば、、Boolean
などbool
で置き換えたいと思います。これを行う方法はありますか?Byte
byte