Step 1: Intro
Это консольное приложение .NET, написанное на C#. Выберите Выполнить код, чтобы попробовать его.
Console.WriteLine("Hello World!");
Step 2: Strings
Попробуйте изменить код так, чтобы консоль приветствовала вас, а не весь мир (например, Hello Ana!
). Выберите Выполнить код, чтобы убедиться, что вы все сделали правильно.
Console.WriteLine("Hello <name>!");
Step 3: Variables
Переменные содержат значения, которые вы можете использовать в другом месте кода.
Давайте сохраним ваше имя в переменной name
, а затем прочитаем значение из этой переменной при создании выходного сообщения.
var name = "<name>";
Console.WriteLine("Hello " + name + "!");
Покажите мне
var name = "<name>";
Console.WriteLine("Hello " + name + "!");
Step 4: String interpolation
Интерполяция строк позволяет собирать строки более лаконичным и удобочитаемым способом.
Если вы добавите $
перед открывающими кавычками строки, вы сможете включать строковые значения, такие как переменная name
, внутри строки в фигурных скобках. Попробуйте и выберите Выполнить код.
var name = "<name>";
Console.WriteLine($"Hello {name}!");
Покажите мне
var name = "<name>";
Console.WriteLine($"Hello {name}!");
Step 5: Methods
Методы принимают входные данные, выполняют некоторые действия и иногда возвращают результат.
ToUpper()
– это метод, который вы можете вызывать для строки, например для переменной name
. Он вернет ту же строку, преобразованную в верхний регистр.
Обновите приветствие, чтобы изменить имя пользователя, которого приветствуют, на прописные буквы, и выберите Выполнить код.
var name = "<name>";
Console.WriteLine($"Hello {name.ToUpper()}!");
Покажите мне
var name = "<name>";
Console.WriteLine($"Hello {name.ToUpper()}!");
Step 6: Collections
Коллекции содержат несколько значений одного типа.
Замените переменную name
на переменную names
со списком имен. Затем используйте цикл foreach
, чтобы перебрать все имена и поздороваться с каждым человеком.
var names = new[] { "<name>", "Felipe", "Emillia" };
foreach (var name in names)
{
Console.WriteLine($"Hello {name.ToUpper()}!");
}
Покажите мне
var names = new[] { "<name>", "Felipe", "Emillia" };
foreach (var name in names)
{
Console.WriteLine($"Hello {name.ToUpper()}!");
}