zoukankan      html  css  js  c++  java
  • C# 创建 Hashtable、Dictionary、ArrayList 等对象的简写方法

    C# 代码

      public class Person
      {
        public String Name { setget; }
        public int Age { setget; }
        public String Url { setget; }
      }


      protected void Page_Load(object sender, EventArgs e)
      {
        //Dictionary 的简写形式
        Dictionary<int, String> dict = new Dictionary<intstring>() { { 1"A" }, { 2"BB" } };
        foreach (KeyValuePair<int, String> d in dict)
        {
          Response.Write("<li>" + d.Key + " = " + d.Value);
        }

        //Hashtable 的简写形式
        Hashtable myHash = new Hashtable() { { "key1""AA" }, { "key2""BB" } };
        foreach (DictionaryEntry d in myHash)
        {
          Response.Write("<li>" + d.Key + " = " + d.Value);
        }

        ArrayList ar = new ArrayList() { "A""B""C" };
        foreach (string d in ar)
        {
          Response.Write("<li>" + d);
        }

        //创建普通对象
        Person p = new Person() { Name = "net_lover", Age = 28, Url = "http://dotnet.aspx.cc" };
      }
     
  • 相关阅读:
    [转]Torch是什么?
    去掉 CONSOLE 窗口(转)
    最短路径问题
    最短路,dijstra算法
    最短路,floyd算法,图的最短路径
    freckles
    还是畅通工程,最小生成树kruskal
    More is better
    畅通工程
    人见人爱
  • 原文地址:https://www.cnblogs.com/zhangchenliang/p/2371147.html
Copyright © 2011-2022 走看看