首页 > 编程语言 > 详细

C#的基础类及常用算法

时间:2020-03-16 01:13:12      阅读:79      评论:0      收藏:0      [点我收藏+]

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

 

C#的基础类及常用算法

原文:https://www.cnblogs.com/theda/p/12501277.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!