首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 一維陣列初始化完整指南

     編輯:關於C語言

陣列基礎

陣列為同類型變數集合,記憶體連續配置,索引從 0 開始。

宣告與建立

// 宣告並指定長度(元素預設為 0/null)
int[] arr = new int[5];
string[] strArr = new string[6];

宣告同時初始化

// 完整語法
int[] arr1 = new int[5] { 1, 3, 5, 7, 9 };
string[] weekDays = new string[] { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };

// 簡短語法(型別推論)
int[] arr2 = { 1, 3, 5, 7, 9 };
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };

分步宣告與指派

int[] arr3;
arr3 = new int[] { 1, 3, 5, 7, 9 }; // 正確
// arr3 = { 1, 3, 5, 7, 9 }; // 錯誤:非宣告時不可使用簡短語法

關鍵點

  • new 運算子負責配置記憶體並設定預設值
  • 初始化清單元素數量必須符合指定長度(若有指定)
  • 簡短語法僅限於變數宣告時使用
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved