2010-01-12 2 views

ответ

0
Hashtable h = new Hashtable(); 
Object k = new Object(); // can be any type of object 
Object v = new Object(); // can be any type of object 
h[k] = v; 

Если вы работаете в .Net версии 2.0 или выше, это может быть более полезным использовать Dictionary<K, V>, где вы можете ввести ключи и значения. В противном случае, вам нужно отливать значения, когда вы получаете их:

Hashtable h = new Hashtable(); 
Object k = new Object(); // can be any type of object 
String v = "My value"; 
h[k] = v; 
String value = (String)h[k]; 
1

Посмотрите на Hashtable Class

// Initializes a new hashtable  
Hashtable hTable = new Hashtable(); 

// Adds an item to the hashtable 
hTable.Add("Name", "Jon"); 

// Loop through all the values in the hashtable 
IDictionaryEnumerator enumHtable = hTable.GetEnumerator(); 
while (enumHtable.MoveNext()) 
{ 
    string str = enumHtable.Value.ToString(); 
} 
Смежные вопросы