括号还是只是引用?

时间:2011-05-15 11:10:51

标签: c# .net wpf winforms syntax

好的,所以我已经知道600年了,但我只是刚刚想知道为什么。

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

string f = "u";

还有:

string n = ("ny");

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

1 个答案:

答案 0 :(得分:10)

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