Материалы рубрики

Продолжение архива

Как вывести другое слово в ComboBox на C#

В C# WinForms в ComboBox можно показывать пользователю один текст, а в коде хранить другое значение. Для этого используйте объекты и свойства DisplayMember и ValueMember. Например, пользователь видит название категории, а программа получает…

Как размножить PictureBox в C# Windows Forms

В Windows Forms один PictureBox обычно не «размножают» как готовый объект. Правильнее создать несколько новых PictureBox в цикле, задать им одинаковое изображение, размер, SizeMode, координаты и добавить на форму через Controls.Add. Так каждый…

Как из массива удалить элемент C#

В C# массив имеет фиксированный размер, поэтому удалить элемент «на месте» нельзя. Можно создать новый массив без нужного элемента или преобразовать массив в List, удалить элемент через RemoveAt, а потом при необходимости снова…

Как добавить корзину в WPF-проекте на C#

Корзина в WPF-проекте на C# обычно делается через список позиций: товар, количество, цена и итог по строке. Для интерфейса удобно использовать ObservableCollection, потому что WPF может автоматически обновлять список, когда вы добавляете или…

Генерация QR-кода C#: простой путь через NuGet-пакет

Генерация QR-кода в C# обычно делается через готовую библиотеку из NuGet. Сам язык C# не содержит встроенного генератора QR-кодов, поэтому практичный путь такой: создать проект, установить пакет, передать строку или ссылку, получить изображение…

Windows Forms App (.NET Framework): что это за шаблон в C#

Windows Forms App (.NET Framework) — это шаблон Visual Studio для создания оконных C# приложений под старую платформу .NET Framework. Он все еще встречается в учебниках, корпоративных проектах и старых Windows-приложениях. Для нового…

Простая программа на C#: ввод, расчет и вывод результата

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

Массивы C#: как создать, заполнить и пройти циклом

Массив в C# хранит несколько значений одного типа: числа, строки, объекты. Размер массива задается при создании и дальше не меняется. К элементам обращаются по индексу, а количество элементов узнают через свойство Length Создать…

Как установить C# в Visual Studio Code

Чтобы писать C# в Visual Studio Code, установите .NET SDK, поставьте расширение для C# в VS Code, создайте консольный проект и проверьте запуск командой dotnet run. Сам язык C# отдельно не скачивается: он…

Настройки cookie