using System; 
using System.Collections.Generic; 
   3:    
class DictionaryDemo 
   5:   { 
string[] args) 
   7:    { 
   8:    DictionaryDemo001(); 
   9:    Console.ReadLine(); 
  10:    
  11:    DictionaryDemo002(); 
  12:    Console.ReadLine(); 
  13:    
  14:    DictionaryDemo003(); 
  15:    Console.ReadLine(); 
  16:    } 
  17:    
/// <summary> 
/// 一般用法 
/// </summary> 
void DictionaryDemo001() 
  22:    { 
string>(); 
); 
); 
  26:    
//判断是否存在相应的key并显示 
if (dict.ContainsKey(2)) 
  29:    { 
  30:    Console.WriteLine(dict[2]); 
  31:    } 
  32:    
//遍历Keys C#
in dict.Keys) 
  35:    { 
, item); 
  37:    } 
  38:    
//遍历Values 
in dict.Values) 
  41:    { 
, item); 
  43:    } 
  44:    
//遍历整个字典 
in dict) 
  47:    { 
, item.Key, item.Value); 
  49:    } 
  50:    } 
  51:    
/// <summary> 
/// 参数为其它类型 
/// </summary> 
void DictionaryDemo002() 
  56:    { 
string[]>(); 
',')); 
',')); 
][2]); 
  61:    } 
  62:    
/// <summary> 
/// 调用自定义类 
/// </summary> 
void DictionaryDemo003() 
  67:    { 
int, yongfa365>(); 
int i = 0; i < 10; i++) 
  70:    { 
new yongfa365(); 
  72:    y.UserCode = i; 
 + i.ToString(); 
  74:    dict.Add(i, y); 
  75:    } 
in dict) 
  77:    { 
, item.Key, 
               item.Value.UserCode, item.Value.UserName); 
  79:    } 
  80:    } 
  81:   } 
  82:    
class yongfa365 
  84:   { 
int UserCode { get; set; } 
string UserName { get; set; } 
  87:    
  88:   } 

相关文章: