dotnet 設計規範 · 數組定義

✓ 建議在公開的 API 使用集合而不是數組。集合能夠提供更多的信息。數組

X 不建議設置數組類型的字段爲只讀。雖然用戶不能修改字段,可是能夠修改字段裏面的元素。若是須要一個只讀的集合,建議定義爲只讀集合。性能

✓ 建議定義多維數組爲一維,由於多維數組的性能比一維差。若是須要定義多維數組,請使用 int[,] foo = new int[n, j] ,請不要使用 int[][] foo = new int[n][]code

相關文章
相關標籤/搜索