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

C# 進階(九):ArrayList 動態陣列完整操作指南

     編輯:關於C語言

ArrayList 基本用法

需引用 System.Collections。ArrayList arrayTest = new ArrayList(4); 指定初始容量 4。

容量自動擴增

arrayTest.Add("www."); arrayTest.Add("gosoa."); arrayTest.Add("com."); arrayTest.Add("cn");
Console.WriteLine(arrayTest.Capacity); // 4
arrayTest.Add("url"); // 第 5 個元素
Console.WriteLine(arrayTest.Capacity); // 8(自動倍增)

常用方法範例

ArrayList arrayTest = new ArrayList(4);
arrayTest.Add("www."); arrayTest.Add("gosoa."); arrayTest.Add("com."); arrayTest.Add("cn");
// 輸出:www.gosoa.com.cn

arrayTest.Insert(0, "https://"); 
// 輸出:https://www.gosoa.com.cn

string[] stringArr = { "\n", "www.", "cnblogs.", "com" };
arrayTest.AddRange(stringArr); 
// 輸出:https://www.gosoa.com.cn www.cnblogs.com

arrayTest.RemoveRange(4, 4); 
// 僅剩:https://www.gosoa.com.cn

其他方法:Insert()、RemoveAt()、AddRange()、RemoveRange()。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved