11 HAZİRAN 2009, PERŞEMBE
salt okunur veya listesinde değiştirilemeyen listesi .NET 4.0
Anladığım kadarıyla, .NET 4.0 hala salt okunur listeler yoksun. Herkes çerçevesinde hala bu işlevsellik yoksun neden ışık tutabilir? Bu etki alanı odaklı tasarım için işlevsellik yaygın parçalarından biri değil mi?
Birkaç avantajları Java bir C vardır# bu IList veya listedeki biraz geç olacak gibi görünüyor Collections.unmodifiablelist(list) yöntem, şeklinde.
Güncelleme
IEnumerable<T>
- ToList
kullanılabilir ve bir kopyasını döndürür soru için en kolay çözüm.
CEVAP
11 HAZİRAN 2009, PERŞEMBE
Beri var olan ReadOnlyCollection
aradığınız .NET 2.
IList<string> foo = ...;
// ...
ReadOnlyCollection<string> bar = new ReadOnlyCollection<string>(foo);
ya
List<string> foo = ...;
// ...
ReadOnlyCollection<string> bar = foo.AsReadOnly();
Bu bir salt okunur oluştururgörünümdeğişiklikleri tamamladı koleksiyonu için yapılmış yansıtan.,
Bunu Paylaş:
Salt okunur bir özelliğini veya bir yö...
İki yönlü veya OneWayToSource bağlama ...
Alan salt okunur yapmak için Nasıl dja...
Nasıl bir çatallı bir github dan salt ...
asp:TextBox salt Okunur=true=Etkin fal...