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

首頁 > 編程 > C# > 正文

C#將HashTable中鍵列表或值列表復制到一維數組的方法

2020-01-24 01:53:54
字體:
來源:轉載
供稿:網友

本文實例講述了C#將HashTable中鍵列表或值列表復制到一維數組的方法。分享給大家供大家參考。具體如下:

下面的示例說明如何將 Hashtable 中鍵的列表或值的列表復制到一維 Array 中。

using System;using System.Collections;public class SamplesHashtable { public static void Main() {  // Creates and initializes the source Hashtable.  Hashtable mySourceHT = new Hashtable();  mySourceHT.Add( "A", "valueA" );  mySourceHT.Add( "B", "valueB" );  // Creates and initializes the one-dimensional target Array.  String[] myTargetArray = new String[15];  myTargetArray[0] = "The";  myTargetArray[1] = "quick";  myTargetArray[2] = "brown";  myTargetArray[3] = "fox";  myTargetArray[4] = "jumped";  myTargetArray[5] = "over";  myTargetArray[6] = "the";  myTargetArray[7] = "lazy";  myTargetArray[8] = "dog";  // Displays the values of the target Array.  Console.WriteLine( "The target Array contains the following before:" );  PrintValues( myTargetArray, ' ' );  // Copies the keys in the source Hashtable to the target Hashtable, starting at index 6.  Console.WriteLine( "After copying the keys, starting at index 6:" );  mySourceHT.Keys.CopyTo( myTargetArray, 6 );  // Displays the values of the target Array.  PrintValues( myTargetArray, ' ' );  // Copies the values in the source Hashtable to the target Hashtable, starting at index 6.  Console.WriteLine( "After copying the values, starting at index 6:" );  mySourceHT.Values.CopyTo( myTargetArray, 6 );  // Displays the values of the target Array.  PrintValues( myTargetArray, ' ' ); } public static void PrintValues( String[] myArr, char mySeparator ) {  for ( int i = 0; i < myArr.Length; i++ )   Console.Write( "{0}{1}", mySeparator, myArr[i] );  Console.WriteLine(); }}/* This code produces the following output.The target Array contains the following before: The quick brown fox jumped over the lazy dogAfter copying the keys, starting at index 6: The quick brown fox jumped over B A dogAfter copying the values, starting at index 6: The quick brown fox jumped over valueB valueA dog*/

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜都市| 务川| 于都县| 云林县| 襄垣县| 湖南省| 枣阳市| 原平市| 丰台区| 凭祥市| 梨树县| 松潘县| 八宿县| 无为县| 漳州市| 绥中县| 广东省| 华蓥市| 鸡泽县| 绩溪县| 渑池县| 南丹县| 龙里县| 凤翔县| 通化市| 灵台县| 苗栗市| 深水埗区| 新巴尔虎左旗| 菏泽市| 娱乐| 当涂县| 宁陕县| 应城市| 龙江县| 锡林郭勒盟| 崇左市| 临泉县| 中阳县| 龙山县| 东乡县|