C# и .NET

Перечисления в C#

Перечисления (enum) — это пользовательский тип данных, представляющий собой набор именованных целочисленных констант. Перечисления часто используются в программировании, когда нам необходимо объединить ряд значений, которые можно описать целым числом и, при этом, использование массива неоправданно или нецелесообразно.

Читать далее

Массивы в C#. Массивы массивов (зубчатые массивы)

Ещё один вид массивов C# – зубчатые массивы или, как их ещё называют – массивы массивов. Массивы массивов представляют из себя последовательность элементов одного типа, но этот тип – массив.

Читать далее

Массивы в C#. Многомерные массивы

В предыдущей части мы рассмотрели самый простой и, по-видимому, самый широко используемый вид массивов – одномерные массивы. Вместе с тем, язык C# позволяет создавать массивы с самым различным количеством измерений. Такие массивы называются многомерными. Многомерные массивы – это массивы, содержащие два и более измерений. В этой части мы, в основном, сосредоточим свое внимание на двумерных массивах.

Читать далее

Массивы в C#. Одномерные массивы

Массивы в C# – это ссылочные типы данных, используемые для хранения набора значений одного типа. Умение работать с массивами – это один из базовых навыков, которыми должен обладать разработчик. В этой части мы познакомимся с тем, что из себя представляют массивы в C#, зачем использовать массивы, какие они бывают и, конечно, научимся использовать массивы в своих приложениях на C#.

Читать далее

Локальные функции в C#

Локальные функции в C# – это методы, которые объявляются внутри тела другого метода. В этой части мы познакомимся с этим видом методов в C# и рассмотрим пример использования локальных функций в приложениях.

Читать далее

Домашнее задание C#

Домашнее задание по C#. Первая программа на C# с .NET CLI

Домашнее задание по C#: Напишите программу, которая последовательно спрашивает имя пользователя, его возраст и выводит полученную информацию одной строкой в формате “Вас зовут *имя*, вам *возраст* лет”.

Читать далее

Домашнее задание C#

Домашнее задание. Структура программы на C#

Домашнее задание по C#: Создайте новый проект консольного приложения в Visual Studio без использования операторов верхнего уровня. Определите в этом проекте пространство имен с названием Welcome. Выведите в консоль приветствие (любую строку), предложите пользователю представиться и выведите его имя в консоль. Все инструкции кода сопроводите однострочными комментариями

Читать далее

Домашнее задание C#

Домашнее задание. Методы и свойства класса Console

Домашнее задание по C#: Создайте консольное приложение, которое будет запрашивает имя пользователя и выводит приветствие. Цвет текста запроса в консоли – зеленый, цвет текста приветствия – красный. Программа должна завершить работу только после того, как пользователь нажмет после приветствия какую-либо клавишу.

Читать далее