我想了解在C#中使用的不同類型的括號/圓括號/大括號的含義,以及規則是什麼或在不同情況下使用不同類型的目的。C#中使用的括號/括號/括號不同類型的含義是什麼?
目前我沒有使用方括號/圓括號/大括號的麻煩,但我覺得好像我在逐案使用它們而沒有真正理解「爲什麼」我正在使用它們,我希望能夠理解這個的。
只是爲了舉例來說,這些都是例子,我會用括號/括號/括號:
if(Row.Cells[0].Value != null)
{
listThings = new List<thing>();
//More code here
}
我真的很感激任何形式的解釋,括號後面的規則,什麼圖案背後它的用途以及括號/圓括號/括號如何被程序解釋。
預先感謝您的時間
括號是語言語法的一部分。你使用它們是因爲這就是語法所要求的。不同的括號意味着不同的事情,但要獲得更多關於應該怎樣閱讀語法文檔的信息。 – squillman
你在說什麼「括號」?人們通常會調用'()'「圓括號」(儘管有些人稱他們爲「括號」),調用'[]'「括號」或「方括號」,調用'{}''「大括號」或「大括號」從不「括號」),並調用'<>'「尖括號」。 – itsme86
因爲您可能會丟失與if/do/while關聯的每一行代碼的上下文。包括大括號可幫助您閱讀您的和其他代碼,並提高代碼的可讀性,這對於專業編碼非常有用。 –