小编Mik*_*keG的帖子

开启Nullable布尔值:当值为true时,case转到null

我意识到处理可空类型的正确方法是使用HasValue属性.但我想知道为什么以下switch语句在null case而不是default上打破.使用VS2015 C#4.0.另一台使用VS2010 C#4.0的计算机没有同样的问题.

 private void Testing()
    {
        bool? boolValue = true;

        switch (boolValue)
        {
            case null: 
                break; //even though value is true, code runs here

            default:
                break;
        }
    }
Run Code Online (Sandbox Code Playgroud)

编辑:使用任何Nullableif仅指定行为,case Null并且default指定行为.

c# visual-studio-2015

20
推荐指数
2
解决办法
1449
查看次数

pm2 列表未显示重启、用户和正常运行时间列

在此处输入图片说明

不仅 pm2 控制台缺少大多数列,而且节点上运行的进程 (0) 没有呈现我的网页,即使它在指定端口上运行和侦听。

没有防火墙问题,我可以通过回复 ping 服务器上的端口。

node.js pm2

3
推荐指数
1
解决办法
1218
查看次数

标签 统计

c# ×1

node.js ×1

pm2 ×1

visual-studio-2015 ×1