Статья рассказывает о том, что такое System.Collections.Generic и как его использовать в C# программировании. Объясняются основные понятия, приводятся примеры кода и дается полезная информация для начинающих программистов.

Статья:

System.Collections.Generic — это пространство имен, которое содержит набор обобщенных коллекций, которые можно использовать в .NET Framework. В основном, они предоставляют эффективный способ хранения и управления данными в C# программировании.

Коллекции из пространства имен System.Collections.Generic могут хранить различные типы данных, не ограничиваясь только примитивными типами, такими как string, int и bool. Вместо этого, они могут хранить объекты любого типа, который соответствует заданному параметру типа.

Коллекции из пространства имен System.Collections.Generic могут быть представлены в виде списков, стеков, очередей, словарей и т.д. Давайте рассмотрим несколько примеров использования коллекций из этого пространства имен.

List — это один из самых распространенных типов коллекций, который используется в C# программировании. Он представляет собой динамический список элементов типа T. Пример использования List:

«`
List numbers = new List();
numbers.Add(1);
numbers.Add(2);
numbers.Add(3);
foreach (int number in numbers)
{
Console.WriteLine(number);
}
«`

Здесь мы создаем список чисел и добавляем в него три элемента. Затем мы используем цикл foreach, чтобы вывести все числа из списка.

Dictionary — это коллекция, которая содержит пары ключ-значение, где каждый ключ должен быть уникальным. Пример использования Dictionary:

«`
Dictionary scores = new Dictionary();
scores.Add(«John Doe», 80);
scores.Add(«Jane Doe», 90);
scores.Add(«Jim Doe», 70);
foreach (KeyValuePair score in scores)
{
Console.WriteLine(score.Key + «: » + score.Value);
}
«`

Здесь мы создаем словарь, который содержит результаты тестов для трех студентов. Ключом является имя студента, а значением — его баллы. Затем мы используем цикл foreach, чтобы вывести на экран всех студентов и их баллы.

Теперь вы знаете, что такое System.Collections.Generic и как его использовать в C# программировании. Надеемся, эта информация была полезной для вас.