Результати пошуку за запитом: c
Абстракция. Абстрактные классы и интерфейсы в C#
Автор: Олександр Шевчук
На видеоуроке будет рассмотрена возможность языка C# разделять определение класса между несколькими (двумя и/или более) файлами, которые называются частичными (partial) классами. Также Вы ознакомитесь с диаграммами классов, связями отношений между классами (ассоциацией, агрегацией, композицией, реализацией, самоассоциацией зависимости и другими).
Создание игр на 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
C# Starter Express (для начинающих). Знакомство с языком C#
Автор: Олександр Шевчук
Данный урок предназначен для знакомства с экосистемой платформы .NET и средствами разработки, которые применяются при построении .NET-приложений. Авторы, Александр Шевчук и Константин Черный, проводят на занятии обзор языков программирования и технологий инфраструктуры .NET. Также рассматриваются простейшие примеры приложений, которые разрабатываются при помощи данной платформы: консольные приложения, приложения Windows Forms, WPF-приложения.
Уроки 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. Автоматизация без окна браузера