原始类型枚举 - 它是否存在

发布于 2024-08-13 06:17:04 字数 76 浏览 4 评论 0原文

我需要向用户提供所有可用基本类型的列表,并且想知道 .net 库中是否有一个包含所有基本类型的 Enum,这样我就不必构建一个 Enum。

I need to provide a user a list of all primitive types available and was wondering if there is an Enum in the .net library that has all primitive types, so that I don't have to build one.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

忘你却要生生世世 2024-08-20 06:17:04

不是枚举,而是:

var primitives = typeof(int).Assembly.GetTypes()
       .Where(type => type.IsPrimitive).ToArray();

Not an enum, but:

var primitives = typeof(int).Assembly.GetTypes()
       .Where(type => type.IsPrimitive).ToArray();
就是爱搞怪 2024-08-20 06:17:04

您将获得的最接近的是 System.TypeCode

The nearest you are going to get is System.TypeCode.

橘寄 2024-08-20 06:17:04

不,不存在这样的枚举。

No, there is no such enum.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文