国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中實現Collection集合的拷貝

2023-05-17 11:41:59
字體:
來源:轉載
供稿:網友

集合是C#中一個重要的概念,下面給出一個集合拷貝的例子。

using System;
using System.Collections;
using System.Collections.Specialized;

namespace 集合的拷貝
{
 /// <summary>
 /// Class1 的摘要說明。
 /// </summary>
 class Class1
 {  
  [STAThread]
  static void Main(string[] args)
  {
   NameValueCollection namedVColl=new NameValueCollection();
   namedVColl.Add("曉華","13510532686");
   namedVColl.Add("曉華","62658888");
   namedVColl.Add("小楊","1361030486");
   namedVColl.Add("小楊","62293218");
   foreach(string key in namedVColl.Keys)
    Console.WriteLine("姓名={0},電話={1}",key,namedVColl[key]);
   Console.WriteLine("拷貝后獲得的命名值集合");
   string[] arr=new string[namedVColl.Count];
   namedVColl.CopyTo(arr,0);
   for(int i=arr.GetLowerBound(0);i<arr.GetUpperBound(0);i++)
   {
    Console.WriteLine("姓名={0},電話={1}",namedVColl.AllKeys[i],arr[i]);
   }
   Hashtable hhtable=new Hashtable();
   hhtable["曉華"]="北京";
   hhtable["小楊"]="南京";
   Console.WriteLine("克隆前哈希表");
   foreach(object key in hhtable.Keys)
    Console.WriteLine("姓名={0},地址={1}",key,hhtable[key]);
   Hashtable hhCloned=(Hashtable)hhtable.Clone();
   hhtable["曉華"]="上海";
   Console.WriteLine("克隆修改初始化哈希表");
   foreach(object key in hhtable.Keys)
       Console.WriteLine("姓名={0},地址={1}",key,hhtable[key]);
   Console.WriteLine("修改后初始化哈希表后的克隆哈薩克希表");
   foreach(object key in hhCloned.Keys)
   {
    Console.WriteLine("姓名={0},地址={1}",key,hhCloned[key]);
   }
   Console.Read();
  }
 }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄢陵县| 通渭县| 潢川县| 翁牛特旗| 湛江市| 石狮市| 玉门市| 手游| 通许县| 云和县| 江陵县| 荆州市| 赤壁市| 濮阳县| 句容市| 菏泽市| 芜湖市| 临潭县| 张家港市| 开江县| 洪泽县| 天门市| 丰镇市| 美姑县| 会泽县| 淮阳县| 九寨沟县| 彰武县| 阳新县| 贵州省| 资源县| 江安县| 康保县| 锡林郭勒盟| 蒙城县| 高淳县| 曲水县| 盐池县| 全州县| 吐鲁番市| 三明市|