Pobieranie elementów z kolekcji

W celu pobrania kolekcji elementów z kolekcji Map, należy skorzystać z konstruktora docelowej kolekcji przyjmującego atrybut typu Collection. Następnym krokiem jest pobranie kolekcji elementów za pomocą metody values(). Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "item 1"); map.put(2, "item 2"); map.put(3, "item 3"); // pobranie listy elementów mapy List<String> Dowiedz się więcej

Zdarzenia asynchroniczne

Zdarzenia asynchroniczne umożliwiają wykonanie czasochłonnego zadania w nowym wątku roboczym, który przydzielany jest z puli wątków. W celu utworzenia zdarzenia asynchronicznego tworzymy delegata i wywołujemy go za pomocą metody BeginInvoke. Argumentami metody są: delegat AsyncCallback, który określa metodę wywoływaną zwrotnie po zakończeniu działania asynchronicznego i obiekt, który zostanie do niej Dowiedz się więcej

Porównanie obiektów

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace kq.Research.Basics { class Key : IComparable<Key> { public Key() { } public Key(string name, int number) { Name = name; Number = number; } public string Name { get; set; } public int Number { get; set; } #region IComparable<Simple> Members Dowiedz się więcej