一 C#的基礎類
1. Object類是所有類的基類
因此任何對象都具有以下三個方法
Equals()判斷兩個對象相等
ToString()將對象信息轉換為一個字符串
GetType()獲得對象的類型
注意,常量也是類型
二 C#的集合類
List<T>
Stack<T>
Queue<T>
LinkdList<T>
Dictionary<Tkey,TValue>
示例
using System; using System.Threading; using System.Collections.Generic; namespace ConsoleApp1 { //1.1 聲明事件參數類型 public class user1 { static void Main() { Dictionary<string, string> dic = new Dictionary<string, string>(); dic.Add("Ton V.Bergyk", "023-010-66756"); dic["Tom Sony"] = "086-010-27654"; dic["Mr.John"] = "071-222-33445"; foreach(string key in dic.Keys) { Console.WriteLine(key + ":" + dic[key]); } } } }
關鍵的還有使用foreach來遍歷訪問集合
集合元素的排序,sort
Array.Sort(ary,(a,b)=>a.Length-b.length)
三 LINQ語言