字元(Char) 主要是用來表示 Unicode字元。 Unicode稱為「萬國碼」或「統一碼」,它是一種在電腦上採用 16 bits編碼的字元碼。 台灣採用Big5碼 大陸採用BG碼 日本採用JIS/EUC碼 字元(Char) & 字串(String) 「字元」代表一個字母。 「字串」就是一個單詞的概念,也就是字元的集合。 字元:H 字串:Hel...
[C# 筆記] 特殊字元處理:反斜線/、@符號
特殊字元處理(\或@) 如果存放的文字剛好有「逸出字元((Escape Sequences))」要怎麼辦? 兩個方法: \:加上「\」(單一反斜線)。"C:\\windows\\system32" @:前面加上「@」,會視為字串來處理。@"C:\windows\system32" //C:\windows\system32 Console.WriteLine(@"C...
[C# 筆記] ArrayList 常用方法 Add()和 Insert() 有何不同?
二者均可以將物件新增到 ArrayList 集合中,二者主要不同點在於: Insert() 可以指定索引位置,而且優先權較高。 就算前面幾個物件都用Add()來新增, 但只要Insert()索引指定為0便會將元素插入索引位置, 而 Add()只能隨後附加上去。 Insert()新增物件到指定的 ArrayList 的索引位置。 Add()將物件加入 Array...
[C# 筆記] ArrayList 常用方法
ArrayList 常用方法 Add():將物件加入ArrayList位置中的末端。 AddRange():將 ICollection 的元素加入到 ArrayList 的末尾。 Clear():清除ArrayList中的所有元素。 Contains():確定某元素是否在 ArrayList 中。 CopyTo():將 ArrayList 或它的一部分複製到一维陣列(...
[C# 筆記] ArrayList 常用屬性
ArrayList 常用屬性 Capacity:取得或設定目前 ArrayList 能夠包含的陣列元素個數。 Count:取得在 ArrayList 中實際所包含的陣列元素個數。 Item[Int32]:取得或設定在指定索引位置上的陣列元素。 注意:Capacity 始终大於或等於 Count。 範例 using System.Collections; pu...
[C# 筆記] 可存放多樣型態的 ArrayList 類別
ArrayList 類別 可以將 ArrayList 視為Array的功能強化版。 Array陣列裡面的元素的資料型態都必須一樣, 如果我們想要在陣列中存放各種不同的資料型態,可以藉助ArrayList 類別來達成。 Array 長度不可變,類型單一(資料型別相同)。(若要改長度要用Array.Resize()方法) ArrayList集合的好處:長度可以任意改變,類型...
[C# 筆記] 取出陣列元素的方法
常見取出陣列元素的方法有二種: for foreach for 用for迴圈取出陣列元素 int[] nums = { 9, 7, 2, 23, 6, 35 }; for(int i = 0; i < nums.Length; i++) { Console.WriteLine(nums[i]); } foreach 用foreach迴圈取出陣列元素 i...
[C# 筆記] 使用 Array類別來對陣列進行處理
常用的一些陣列操作 BinarySearch():用來搜尋陣列元素是否符合傳入的參數值。 Clear():用來清除指定索引範圍的陣列的元素內容。 Resize():用來變更目前陣列的大小。 Reverse():用來反轉陣列元素。 Sort():用來排序陣列元素。 LINQ (Language-Integrated Query) 陣列在C#裡繼承自不同的介面(...
[C# 筆記] 陣列常用的方法(Method)
常用方法 Clear:清空陣列中的元素並設定成元素的預設值 Exist:判定陣列中是否有滿足指定條件的元素 Find:找尋陣列中滿足指定條件的元素 FindIndex:返回陣列中滿足指定條件的元素索引值 GetLength:返回指定維度的長度 GetValue:範圍指定索引位置的值 Copy:從一個陣列複製到另一個陣列 CopyTo(): 複製陣...
[C# 筆記] 陣列常用的屬性(Attribute)
「陣列」所代表就是一個「物件」,既然陣列是一個物件,那麼也表示它應該還提供了一些操作陣列的屬性和方法。 常用的屬性 Length:陣列裡所有維度的元素總和(不規則陣列僅顯示第一維度的長度)。 Count:和Length功能相同。 Rank:顯示陣列的維度。 Length 長度 Length用來取得陣列的長度(陣列的元素總數)。 static void Main(st...