繁体   English   中英

为什么dbtype int32与int64 hier相同

[英]why dbtype int32 is the same as int64 hier

拜托,我想知道为什么这个问题的答案是假的。

我想回答的问题

答案是false因为在该代码中的任何地方都没有case DbType.Int64 ,因此使用default: return nullswitch内部default: return null

我将添加DbType是一个enum ...如果我们查看它的值(链接是它的源代码),我们将看到DbType.Int64 == 12 ,并且没有其他枚举常量值12,所以甚至不能有例如DbType.Int64 == 12 == DbType.Int32 ,因为没有其他值为12的枚举常量。

代码示例: http//rextester.com/BSUP55337https://dotnetfiddle.net/dHOrNM

三个正确答案是否,是,否。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM