Koleksiyondaki öğelerin listesini, seçimimin anahtarı ile tutmaya çalışıyorum. Java'da haritayı aşağıdaki gibi kullanırdım:Java eşdeğeri C#
class Test {
Map<Integer,String> entities;
public String getEntity(Integer code) {
return this.entities.get(code);
}
}
C# 'da bunu yapmanın eşdeğer bir yolu var mı? System.Collections.Generic.Hashset
karma kullanır yok ve System.Collections.Hashtable
'get'
System.Collections.Generic.Dictionary
Dizin Sözlük, sen gerek yoktu bir get(Key)
yöntem
TryGetValue'dan da bahsetmek isteyebilirsiniz. –
Bu, bir Java gibi 'O (lg (n))' dır? Bence –
@Desolator Okumaları O (1), Sözlük adlı kullanıcının Açıklamalar bölümüne bakın. –
canton7