Привет!
Прежде всего хотелось бы сказать что эти статьи я пишу для себя, чтобы при необходимости у меня была база к которой я могу обратиться и которая будет написана моим языком.
В данный момент прохожу курс на GeekBrains по профессии - Разработчик игр. В будущем я хочу освоить язык чтобы углубиться в Сетевое программирование .NET и возможно архитектуру программного обеспечения.
Уровень моих знаний: Что-то знаю из роликов на Ютубе, книг, курсов. В общем новичок-самоучка.
Цель: Освоить язык программирования CSharp.
Тут будет описание домашнего задания, размышления, код, вопросы, ссылки на metanit.com, docs.microsoft.com, unity.com и другие источники информации, а так же все что связанно с программированием.
Урок 1.
Что важного я для себя узнал:
Интерполяция;
Конвертация;
Методы принимающие что либо - static void Pause(string message) { };
Анкета. Задаются вопросы участнику, а в результате вся информация выводится в одну строчку. Надо вывести тремя способами:
Склеивание
Форматированный вывод
Интерполяция
Ввести вес и рост человека. Рассчитать и вывести индекс массы тела (ИМТ) по формуле I=m/(h*h); где m — масса тела в килограммах, h — рост в метрах. Через запятую (1,69)
Помимо Convert.ToDouble можно использовать Convert.ToInt32, Convert.ToBoolean, Convert.ToStrind и тд.
Написать программу которая будет принимать от пользователя два числа и менять их местами. В первую переменную будет записано чисто из второй и наоборот.
Так же было задание создать свой класс с методами которые можно будет использовать в будущем (например Pause()).
Первый урок достаточно простой с учетом того что поверхностные знания у меня были, но все же некоторые вещи я узнал и усвоил.