Csharp · KolekcjeStack<T> to wbudowana w .NET kolekcja reprezentująca strukturę danych typu LIFO (Last-In-First-Out) — ostatni element, który trafił na stos, jest też pierwszym, który z niego zejdzie. To dokładne przeciwieństwo…
Czytaj więcej →
Csharp · KolekcjeQueue<T> to jedna z tych kolekcji, które każdy programista C# zna z nazwy, ale niewielu potrafi wytłumaczyć, dlaczego wybrać ją zamiast List<T> albo kiedy warto sięgnąć po jej wariant…
Czytaj więcej →
Csharp · KolekcjeHashSet<T> reprezentuje zbiór unikalnych elementów, podobnie jak zbiór matematyczny — { 1, 2, 3, 4, 5 } i { 5, 4, 3, 2, 1 } to dokładnie ten sam…
Czytaj więcej →
Csharp · KolekcjeDictionary w C#: Twój prywatny Google dla obiektów Wyobraź sobie świat, w którym nie musisz wertować setek kartek, żeby znaleźć numer telefonu przyjaciela. Wystarczy otworzyć kontakty…
Czytaj więcej →
Csharp · KolekcjeList<T> to jedna z najczęściej używanych kolekcji w .NET — elastyczna, wygodna, prosta w obsłudze. Dzięki niej nie musisz z góry znać liczby elementów, a dodawanie nowych…
Czytaj więcej →
Csharp · KolekcjeKolekcje w C#: Lista – wstawianie, wyszukiwanie i usuwanie elementów W pracy programisty .NET nie da się uciec od kolekcji. Listy, tablice, słowniki, kolejki czy stosy…
Czytaj więcej →
Csharp · KolekcjeLista – Import danych z pliku To odpowiednik importu danych z pliku, który wcześniej pokazaliśmy dla tablicy — zobacz Tablica w C# — import danych z…
Czytaj więcej →
Csharp · KolekcjeList<int>, List<string>, Dictionary<TKey, TValue> — nawiasy kątowe widziałeś już wielokrotnie, korzystając z gotowych kolekcji. Ten artykuł pokazuje, co się za nimi kryje i jak napisać własny…
Czytaj więcej →
Csharp · KolekcjeDodawanie elementów do List<T> Jednym z najczęstszych scenariuszy pracy z List<T> w C# jest dodawanie elementów. W przeciwieństwie do tablic (array), które mają stały rozmiar, lista…
Czytaj więcej →
Csharp · KolekcjeKąt widzenia: mechanizmy niskopoziomowe — jak T[] i List<T> działają w pamięci, kiedy rośnie GC pressure, jak to zmierzyć i jak tego uniknąćPrzykład przewodni: serwis przetwarzający…
Czytaj więcej →
Csharp · KolekcjeList w C# — praktyczny przewodnik Gdy zaczynasz programować w C#, szybko poznajesz tablice. Są proste i wydajne, ale mają jedno fundamentalne ograniczenie – stały rozmiar.…
Czytaj więcej →
Csharp · KolekcjeTablice a inne kolekcje. Tablice to świetny punkt startowy do nauki pracy z kolekcjami w C#. Co ciekawe, wiele zasad, które poznałeś przy tablicach, działa również…
Czytaj więcej →
Csharp · KolekcjeTablice w C#: Jak edytować element tablicy? Do tej pory pokazywaliśmy dwa podstawowe sposoby pracy z tablicami w C#: Teraz pora na edycję tablicy – czyli…
Czytaj więcej →