我想了解在C#中使用的不同类型的括号/圆括号/大括号的含义,以及规则是什么或在不同情况下使用不同类型的目的。C#中使用的括号/括号/括号不同类型的含义是什么?
目前我没有使用方括号/圆括号/大括号的麻烦,但我觉得好像我在逐案使用它们而没有真正理解“为什么”我正在使用它们,我希望能够理解这个的。
只是为了举例来说,这些都是例子,我会用括号/括号/括号:
if(Row.Cells[0].Value != null)
{
listThings = new List<thing>();
//More code here
}
我真的很感激任何形式的解释,括号后面的规则,什么图案背后它的用途以及括号/圆括号/括号如何被程序解释。
预先感谢您的时间
括号是语言语法的一部分。你使用它们是因为这就是语法所要求的。不同的括号意味着不同的事情,但要获得更多关于应该怎样阅读语法文档的信息。 – squillman
你在说什么“括号”?人们通常会调用'()'“圆括号”(尽管有些人称他们为“括号”),调用'[]'“括号”或“方括号”,调用'{}''“大括号”或“大括号”从不“括号”),并调用'<>'“尖括号”。 – itsme86
因为您可能会丢失与if/do/while关联的每一行代码的上下文。包括大括号可帮助您阅读您的和其他代码,并提高代码的可读性,这对于专业编码非常有用。 –