Консольный ввод/вывод и форматирование
В консольных приложениях не обойтись без методов класса Console. И главные из них: string Console.ReadLine() и void Console.WriteLine(). По сути мы можем вводить только строку, а для ввода
Основы языка Си шарп
Если вы установили среду программирования Visual Studio, то можете перейти к практическому изучения основ языка C#. Содержание раздела: Первая программа на языке Си шарп Комментарии в языке C#
Операторы цикла в языке C#
В C# имеются четыре различных вида циклов (for, while, do…while и foreach), позволяющие выполнять блок кода повторно до тех пор, пока удовлетворяется определенное условие. Навыки циклических действий –
Типы данных в языке C#
Данные, которыми оперируют человек и компьютер, существуют в какой-либо форме: числа, текст, графика, звук, видео. В компьютере эти данные хранятся в определенном виде – в двоичных кодах. Так
Структурное программирование
Хотя C# создавался строго в парадигме ООП, рассмотренные выше операторы языка позволяют реализовать и структурное программирование. Напомним, что его становление и развитие связано с именем Эдсгера Дейкстры, который
Казнить нельзя помиловать или Знаки препинания в C#
Первые три слова в заголовке (приговор царя подданному) не имеют смысла до тех пор, пока не будет поставлена, например, запятая внутри приговора. Если она будет поставлена после первого
Операторы перехода
Язык C# предлагает несколько операторов, позволяющих немедленно перейти на другую строку программы. К ним относятся четыре оператора: goto (go to — «перейти к»), break (перерыв), continue (дальше), return
Условные операторы
В структурном программировании базовыми являются три структуры: последовательность, ветвление и цикл. Условные операторы позволяют выполнять ветвление, чтобы не выполнялась каждая строка кода, как она следует в программе. В
Тернарный оператор
Тернарный оператор (?) относится к числу самых примечательных в C#. Он представляет собой условный оператор и часто используется вместо определенных видов конструкций if-then-else. Оператор унаследован из языка С++
Поразрядные операторы
В языке C# предусмотрен поразрядные операторы, расширяющих круг задач, для решения которых можно применять C#. Они применяются для решения самых разных задач программирования на уровне системы, включая, например,