【问题标题】:Parentheses or just Quotes?括号还是只是引号?
【发布时间】:2011-05-15 11:10:51
【问题描述】:

好吧,我已经知道这件事大约 600 年了,但我只是刚刚想知道为什么。

为什么,在 C# 中我们可以给这样的字符串赋值吗?:

string f = "u";

还有:

string n = ("ny");

有什么不同吗?我没有注意到,但我总是使用“”;不带括号。

【问题讨论】:

  • “(3+2)”与“3+2”怎么样?也会就此提出问题吗? :)

标签: c# .net wpf winforms syntax


【解决方案1】:

没有任何区别。括号可用于任何表达式以明确定义操作的优先级。对于您的简单情况,表达式是字符串本身,因此不需要括号。编译后的IL没有区别。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多