小编MrE*_*MrE的帖子

双?=双倍?+双?

我想ping StackOverflow社区,看看我是否因为这个简单的C#代码而失去理智.

我正在开发Windows 7,在.NET 4.0,x64 Debug中构建它.

我有以下代码:

static void Main()
{
    double? y = 1D;
    double? z = 2D;

    double? x;
    x = y + z;
}
Run Code Online (Sandbox Code Playgroud)

如果我调试并在结束花括号上放置一个断点,我希望Watch Window和Immediate Window中的x = 3.x = null而不是.

如果我在x86中调试,事情似乎工作正常.x64编译器有问题或者我有什么问题吗?

.net c#

79
推荐指数
2
解决办法
2435
查看次数

标签 统计

.net ×1

c# ×1