Результати пошуку за запитом: c starter
Создание игр на C++ - Марио (платформер).
В этом уроке, практика - "Создание игр на C++: Марио (платформер)". Реализация игры - "Марио", классическая игра в жанре - "платформер", данные игры характеризуются пермещением по большей карте, прыжками по платформам, собиранием предметов, столкновение с врагами и т.д.
Развивайтесь вместе с ITVDN.
Уроки C# | Многопоточность. Часть 2.
<p>Данный урок, вторая часть уроков по теме - "Многопоточность в C#". В данной части - пул потоков, класс BackgroundWorker, класс Task. Посещайте видео блог ITVDN, где, несомненно, найдете для себя нужные и полезные уроки.</p>
Тимур Гуев — Обзор C# 6.0
Тимур Гуев разработчик Лаборатории Касперского с обзорным докладомC# новой версии 6.0 на конференции .NEXT 2014 Moscow. Краткая история развития C# и то к чему приведет нас шестая версия. Рассмотрим проблемы компилятора, методы устранения и аналоги. Переход на Roslyn, спасение компиляторов под новую платформу, в чем преимущества?
Нові функції C# 6.0
Автор: Редакция ITVDN
Введение
В первой статье мы рассказывали Вам про инициализацию авто свойств. На этой неделе мы расскажем Вам про функции строковой интерполяции/строкового сцепления (string interpolation/string concatenation).
Разработчики регулярно форматируют строковые значения при разработке программы. Как правило, используется метод String.Format(), который заменяет каждый форматируемый элемент в указанной строке текстовыми значениями из объектов. Зачастую это сбивает с толку и приводит к ошибкам.
// Старый способ строковой интерполяции с использованием оператора «+»
Console.WriteLine("\n Fullname : ” + p.FirstName + " " + p.LastName +
”\n Joining : " + p.Joining);
// Старый способ строкового сцепления с использованием string.Format
Console.Writeline(string.Format("\n Fullname : {0} {l}\n Joining : {2}",
p.FirstName, p.LastName, p.Joining));
В C# 6.0 Microsoft добавила новую функцию для ускорения процесса написания кода. Теперь Вы можете поместить выражение непосредственно в “string literal” для отображения значений в правильном форматировании.
Вот несколько примеров функций:
// Помещает выражение туда где оно нужно
Console.Writeline("\n Fullname : \{p.FirstName} \{p.LastName}\n Joining : \{p.Joining}");
// Дополнительные выравнивания и спецификации формата
Console.Writeline("\n Product: \{p.Name, 10} \n Price : \{p.Price : C2}");
// Условия для string literals с дополнительными строками в качестве контента
Console.WriteLine("\n Product: \{p.Name} \n Price : \{p.Price} \{(p.Price == 1 ? "rupee" : "rupees")}");
Ознакомиться и протестировать данный код можно, скачав Visual Studio 2015 и .NET 4.6
Надеемся, что вам понравилась данная функция. Разработчики все еще продолжают работать над ней, и в будущем они обещают добавить более простой способ обеспечения условий в строках. Возможно, данные функции будут добавлены в следующем релизе Visual Studio 2015.
Источник: http://www.kunal-chowdhury.com/2014/11/csharp-6-string-interpolation.html
Акція «Вивчай З# безкоштовно» 2018
Автор: Редакция ITVDN
Если Вы хотите стать программистом, не упустите отличный шанс - с 13 по 20 июля (включительно) на ITVDN проходит акция «Изучай С# бесплатно». В период акции вы сможете пройти обучение по самому популярному курсу для новичков – С# Стартовый от Александра Шевчука.
Язык программирования C# в течение многих лет входит в пятерку лучших, а .NET разработчики - специалисты, которые пишут на С#, являются высокооплачиваемыми и востребованными в любой развитой стране мира.
Александр Шевчук - сертифицированный специалист Microsoft (MCTS, MCPD, MCT), эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами.
В курсе 9 занятий, продолжительность видео – 16 часов, в течение которых вы изучите такие темы:
Введение в инфраструктуру .NET
Машинная математика
Переменные и типы данных
Условные конструкции
Логические операции
Циклические конструкции
Методы
Рекурсия
Массивы
В каждом уроке для вас будут доступны:
Видео
Учебные материалы с примерами
Презентации
Опорный конспект к каждому уроку с теорией
Домашние задания.
После каждого урока вы можете проверить ваши знания, пройдя онлайн тестирование на TestProvider.com. А с помощью Тренажера C# Starter сможете сформировать практические навыки написания кода.
Доступ к курсу открывается на 10 дней.
Бонус+ от ITVDN!
Лучшие из лучших, кто до 12:00 23 июля пройдет тестирование по курсу C# Starter с результатом выше 90% (или 900 баллов), получат в подарок доступ к видео курсу C# Базовый.
Для участия в Бонус+ нужно заполнить анкету участника акции и указать ID своего электронного сертификата с результатами тестирования.
Победители будут определены 23 июля 2018 года, результаты мы опубликуем на сайте ITVDN и в социальных сетях ресурса.
Пользуйтесь всеми сервисами ITVDN для достижения наилучших результатов. Оставайтесь на ITVDN!
Уроки C++ Урок 1 — Первая программа на C++
В уроке рaссказывается про основу (каркас) программы нa С++. Вступитeльный урок раскрывает особенности и aспекты языкa программирования С++. Изъясняется с зaпуск среды разработки, создание проекта, работа в консольном режиме, первая функция, ее компиляция и зaпуск.
Еще больше видео на ITVDN.
Программирование на C# и Selenium WebDriver #4. Простейший поиск по тексту
Программирование на C# и Selenium WebDriver #4. Простейший поиск по тексту
Программирование на C# и Selenium WebDriver #5. Выполняем Javascript в браузере.
Программирование на C# и Selenium WebDriver #5. Выполняем Javascript в браузере.
#9 Бот для сайта - программирование на C# и Selenium. Автоматизация без окна браузера
#9 Бот для сайта - программирование на C# и Selenium. Автоматизация без окна браузера
Visual C++. Введение. Интерфейс. Работа с окнами. Урок 3
Visual C++. Введение. Интерфейс. Работа с окнами. Урок 3