C#的基礎類及常用算法


一  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語言

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM