[英]why dbtype int32 is the same as int64 hier
答案是false
因为在该代码中的任何地方都没有case DbType.Int64
,因此使用default: return null
在switch
内部default: return null
。
我将添加DbType
是一个enum
...如果我们查看它的值(链接是它的源代码),我们将看到DbType.Int64 == 12
,并且没有其他枚举常量值12,所以甚至不能有例如DbType.Int64 == 12 == DbType.Int32
,因为没有其他值为12的枚举常量。
代码示例: http : //rextester.com/BSUP55337和https://dotnetfiddle.net/dHOrNM 。
三个正确答案是否,是,否。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.