![]() |
1
109
是的,您也可以将它们放在一个using语句中:
|
![]() |
2
19
同样的规则也适用于在一个例子中省略花括号的情况
顺便说一句,如果您反映到编译的代码中
|
![]() |
3
17
正是他说的。上面的代码与编写代码完全相同:
只要if/else/for/while/using/etc语句中只有一个命令,就可以省略if/else/for/while/using/etc语句后面的大括号。示例:
|
![]() |
4
14
参考- https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-statement#example |
![]() |
5
4
这是可行的,但也有风险,因为如果有人后来决定在data1发生其他事情之前对它做一些事情,他们可能会在data1使用之后立即将其放置,这将使它脱离data2的整个使用范围。这可能会破坏编译,但仍然是一个危险和毫无意义的语法捷径。。 |
![]() |
6
3
正如你的同事所说,这就相当于把这些陈述嵌套起来。处置
|
![]() |
7
2
|
![]() |
8
1
如果语句后面只有一条指令,则不需要大括号。就跟你一样
意思是一样的
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 3 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 3 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 3 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |