【发布时间】:2017-11-17 14:41:45
【问题描述】:
在 C# 中可以这样定义变量吗?
switch(var num = getSomeNum()) {
case 1: //Do something with num
break;
default: break;
}
public static int GetSomeNum() => 3;
【问题讨论】:
-
好吧,编译器告诉你什么?
-
不知何故你的问题类似于stackoverflow.com/questions/8155772/…
-
答案是否定的。
-
我看到你在 xamarinstudio.xunit 上删除了你的问题。我想你碰巧遇到了一个错误(单个测试用例没有正确处理),我刚刚在新版本中修复了它,github.com/xunit/xamarinstudio.xunit/releases/tag/v0.7.6 您可以下载 .mpack 并按照自述文件手动安装它,github.com/xunit/xamarinstudio.xunit跨度>
标签: c# switch-statement case computer-science var