java - C# 中有 Integer 类吗?

标签 java c#

我们在 JAVA 中有 Integer 类,但我在 C# 中找不到任何等效类? c# 有任何等价物吗?如果不是,我如何在 C# 中获得 JAVA Integer 类行为?

我为什么需要这个?

这是因为我正在尝试将 JAVA 代码迁移到 C# 代码。如果有等效的方法,那么代码迁移会更容易。要添加,我需要存储 Integer 的引用,我认为我不能创建 intInt32 的引用。

最佳答案

C# 具有统一的类型系统,因此 int 可以隐式装箱到 object 引用中。 Integer 存在于 Java 中的唯一原因是它可以转换为对象引用并存储在引用中以供其他容器类使用。

由于 C# 可以在没有其他类型的情况下做到这一点,因此没有对应于 Integer 的类。

关于java - C# 中有 Integer 类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30296734/

相关文章:

c# - c#中用于反射的动态类名

java - Jenetics 定制基因/染色体

java - com.tivoli.mts.PDPrincipal.implies(com.tivoli.mts.PDPermission) 已弃用

java - 使用数学函数优化此 Java 代码的建议

c# - 无法在 Windows 10 Enterprise 上安装适用于 Android 的 Microsoft Visual Studio Emulator

c# - DDD 中的每个服务类都有一个接口(interface)是一种好的设计实践吗?

c# - 如何在 scriptcs csx 脚本中定义扩展方法

java - Android解析Json给出空字符串

java - 如何实现 View 幻灯片

c# - 无法创建相对 URI,因为 'uriString' 参数表示绝对 URI