1
11
基本上你是在处理呼叫的结果
这个
解析器计算两个完全独立的块,编译器会将其视为您键入了以下内容:
请注意,这是在处理MethodA调用的结果,而不是MyDisposableClass实例。你的代码实际上应该写成
|
2
3
或
你的分号没有结束
|
3
2
为什么要变得聪明? 这应该是等价的,未来的开发人员将不必谷歌什么简短的语法可能意味着。
|
4
1
我认为这样写会更清楚:
你拥有它的方式
|
5
0
可能有助于此示例:
|
6
0
甚至替换“;”使用空块(消除编译器警告)可能会在以后读取时导致头部抓伤—请记住,代码是空的 阅读 更多的时候是写出来的。 保罗·亚历山大的回答是正确的,但我没有足够的声誉对此发表评论。
Open返回必须关闭或释放的文件流。但我不太喜欢。最后,我给变量命名,并在块中显式地结束。我觉得以后会更容易理解。 |
7
-1
有时会生成编译器警告,但在您继续键入时不会清除。尝试构建解决方案,看看它是否会消失。 另外,我不知道你指的是什么逗号。你是说这行末尾的分号吗? |
8
-2
这个方法实际上会调用MethodA(),然后再也不用它了Using'仅在特定Using块中使用括号中的内容。那就超出范围了。所以:
澄清:
你仍然可以打电话
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |