c#之arraylist動態陣列小記(1)
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
namespace ConsoleApplication7
{
class Program
{
static void Main()
{
//arraylist動態增加的陣列,但不排序且元素可重複
ArrayList myal = new ArrayList();
myal.Add("hello");//方法參型為object
myal.Add("world");
myal.Add("!");
Console.WriteLine("myal");
Console.WriteLine("count:{0}", myal.Count);//arraylist.count實際的元素數
Console.WriteLine("count:{0}", myal.Capacity);//可包括的元素數
//類中列印myal arraylist動態陣列元素的方法
PrintValues(myal);
}
//ienumerable介面對應arraylist類,實現非泛型集合的簡單迭代
static void PrintValues(IEnumerable mylist)
{
foreach (object obj in mylist)
Console.WriteLine(" {0}", obj);
Console.WriteLine();
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Text;
using System.Collections;
namespace ConsoleApplication7
{
class Program
{
static void Main()
{
//arraylist動態增加的陣列,但不排序且元素可重複
ArrayList myal = new ArrayList();
myal.Add("hello");//方法參型為object
myal.Add("world");
myal.Add("!");
Console.WriteLine("myal");
Console.WriteLine("count:{0}", myal.Count);//arraylist.count實際的元素數
Console.WriteLine("count:{0}", myal.Capacity);//可包括的元素數
//類中列印myal arraylist動態陣列元素的方法
PrintValues(myal);
}
//ienumerable介面對應arraylist類,實現非泛型集合的簡單迭代
static void PrintValues(IEnumerable mylist)
{
foreach (object obj in mylist)
Console.WriteLine(" {0}", obj);
Console.WriteLine();
Console.ReadKey();
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-706049/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ArrayList動態陣列物件 c# 1231陣列物件C#
- 手動實現ArrayList動態陣列陣列
- c#之menustrip小記(1)C#
- 陣列小記陣列
- 關於Java的小知識集合之 ArrayList可變長陣列Java陣列
- 動態陣列陣列
- C語言動態陣列小作業C語言陣列
- 動態陣列ArrayList的初始化,新增資料,與遍歷陣列
- c#列舉與陣列初始化及使用小記C#陣列
- 2-7 陣列:動態陣列陣列
- [JAVA] Java 陣列、多維陣列,動態、靜態初始化,陣列JVM記憶體模型分析Java陣列JVM記憶體模型
- 建立動態陣列陣列
- c#之statusstrip狀態列控制元件(1)C#控制元件
- 泛型陣列列表ArrayList泛型陣列
- 陣列筆記1陣列筆記
- 陣列004 動態建立一維陣列陣列
- C#中陣列Array、ArrayList、泛型List<T>的比較C#陣列泛型
- List介面(動態陣列)陣列
- 資料結構筆記整理和思考--動態陣列和靜態陣列的領悟資料結構筆記陣列
- c#之datagridview控制元件(1)_小記C#View控制元件
- IOS筆記之陣列iOS筆記陣列
- 【C#學習筆記】陣列使用C#筆記陣列
- Ruby小記--字串轉字元陣列字串字元陣列
- C++動態建立二維陣列,二維陣列指標,以及動態二維陣列函式傳遞C++陣列指標函式
- 動態陣列介紹----Delphi (轉)陣列
- 動態record陣列的應用陣列
- arraylist陣列元素插入及顯示示例陣列
- 《JavaScript 闖關記》之陣列JavaScript陣列
- iOS筆記之陣列排序iOS筆記陣列排序
- c#之readonly小記C#
- c#之泛型小記C#泛型
- C#陣列相乘C#陣列
- C#陣列教程C#陣列
- c# 陣列排序C#陣列排序
- c#之arraylist類的成員C#
- 堆疊的實現(1)--靜態陣列陣列
- 演算法基礎:動態規劃陣列中滾動陣列的使用演算法動態規劃陣列
- shared_ptr和動態陣列陣列