Какое значение примет переменная msv2?
int[] msv1 = new int[] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; var msv2 = msv1.Where(n => n % 3 == 0).Select(n => n + 1).Sum();
int[] msv1 = new int[] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; var msv2 = msv1.Where(n => n % 3 == 0).Select(n => n + 1).Sum();
Anonymous Poll
49%
21
6%
1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (массив)
28%
22
12%
4, 7, 10 (массив)
5%
20
Вебинар на тему «Как C# разработчику получить работу за границей уже в 2019 году?»
Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.
Что ещё можно узнать на вебинаре:
— что и как писать в резюме
— отличия работы в РФ и за рубежом;
— как проходить собеседования;
— как получить большую зарплату: x1.5-x2 к текущей;
— Дмитрий отправит своё собственное резюме.
Регистрация по ссылке: http://bit.ly/33n8Qx5
Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.
Что ещё можно узнать на вебинаре:
— что и как писать в резюме
— отличия работы в РФ и за рубежом;
— как проходить собеседования;
— как получить большую зарплату: x1.5-x2 к текущей;
— Дмитрий отправит своё собственное резюме.
Регистрация по ссылке: http://bit.ly/33n8Qx5
Unity/C# разработчик
➕ Москва
➕Разработка игр для мобильных платформ iOS, Android с использованием Unity3D и языка программирования C#.
https://prglb.ru/4strp
➕ Москва
➕Разработка игр для мобильных платформ iOS, Android с использованием Unity3D и языка программирования C#.
https://prglb.ru/4strp
#code
Лови 16 хаков, которые должны быть в арсенале каждого программиста, чтобы сделать код быстрее и элегантнее.
https://www.freelancer.com/community/articles/top-16-c-programming-tips-tricks
Лови 16 хаков, которые должны быть в арсенале каждого программиста, чтобы сделать код быстрее и элегантнее.
https://www.freelancer.com/community/articles/top-16-c-programming-tips-tricks
Freelancer
Top 16 C# Programming Tips & Tricks | Freelancer Blog
Programming can be described as the process which leads a computing problem from its original formulation, to an executable computer program. This process involves activities such as developing unders...
Немного необычный, но полезный туториал:
Создаем приложение под Android и iOS на С# и Mac.
https://www.toptal.com/c-sharp/how-to-make-an-android-and-ios-app-in-c-on-a-mac
Создаем приложение под Android и iOS на С# и Mac.
https://www.toptal.com/c-sharp/how-to-make-an-android-and-ios-app-in-c-on-a-mac
Хочешь стать С#-разработчиком, но не знаешь, с чего начать? Приглашаем тебя на бесплатный интенсив от разработчика с 15-летним опытом. Ты пройдешь полный цикл создания бота на С#, даже если никогда не программировал.
Подробности по ссылке: 🔜 https://clc.to/auLJlA
✔️ Разбираемся, как работают боты.
✔️ Делаем основу.
✔️ Учим бота получать информацию из сторонних сервисов.
✔️ Улучшим уровень интеллекта бота.
Прокачивай знания, не выходя из дома!
Подробности по ссылке: 🔜 https://clc.to/auLJlA
✔️ Разбираемся, как работают боты.
✔️ Делаем основу.
✔️ Учим бота получать информацию из сторонних сервисов.
✔️ Улучшим уровень интеллекта бота.
Прокачивай знания, не выходя из дома!
Как выбрать язык программирования для вашего проекта?
Сравниваем С# и C++ и разбираем, в чем их сходства и отличия. Также проходимся по функционалу. Исходя из этого выбираем язык для определенного проекта:
https://teletype.in/@heisenbug/SJxfjG4cr
Сравниваем С# и C++ и разбираем, в чем их сходства и отличия. Также проходимся по функционалу. Исходя из этого выбираем язык для определенного проекта:
https://teletype.in/@heisenbug/SJxfjG4cr
Teletype
C# vs. C++: Which Language is Right for Your Software Project?
In an age where you have plenty of programming languages to choose from, it’s difficult to figure out which language to use when you set...
Список вопросов, которые чаще всего встречаются на технических собеседованиях👇
https://ankitsharmablogs.com/csharp-coding-questions-for-technical-interviews/
https://ankitsharmablogs.com/csharp-coding-questions-for-technical-interviews/
Ankit Sharma's Blog
C# Coding Questions For Technical Interviews - Ankit Sharma's Blog
We will learn about some of the frequently asked C# programming questions in technical interviews. The source code is also provided in the article.
Пошаговый туториал создания RPG-игры. Вы создадите игрока, квесты, локации.
https://scottlilly.com/learn-c-by-building-a-simple-rpg-index/
https://scottlilly.com/learn-c-by-building-a-simple-rpg-index/
Каким был ваш любимый пет-проект?
У некоторых из вас наверняка были свои проекты, которые вы писали или пишите сейчас. Если не секрет, о чем они? Что вас вдохновило их сделать? Писали ли вы их вместе с кем-то или в одиночку?
Поделитесь в комментариях: https://proglib.io/p/kakim-byl-vash-lyubimyy-sayd-proekt-podelites-v-kommentariyah-2019-10-30
У некоторых из вас наверняка были свои проекты, которые вы писали или пишите сейчас. Если не секрет, о чем они? Что вас вдохновило их сделать? Писали ли вы их вместе с кем-то или в одиночку?
Поделитесь в комментариях: https://proglib.io/p/kakim-byl-vash-lyubimyy-sayd-proekt-podelites-v-kommentariyah-2019-10-30
Библиотека программиста
Каким был ваш любимый пет-проект? Поделитесь в комментариях
У некоторых из вас наверняка были свои проекты, которые вы писали или пишите сейчас. Если не секрет, о чем они? Что вас вдохновило их сделать? Писали ли вы их вместе с кем-то или в одиночку? Поделитесь в комментариях.
Вебинар на тему «Как C# разработчику получить работу за границей уже в 2019 году?»
Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.
Что ещё можно узнать на вебинаре:
— что и как писать в резюме
— отличия работы в РФ и за рубежом;
— как проходить собеседования;
— как получить большую зарплату: x1.5-x2 к текущей;
— Дмитрий отправит своё собственное резюме.
Регистрация по ссылке: http://bit.ly/33n8Qx5
Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.
Что ещё можно узнать на вебинаре:
— что и как писать в резюме
— отличия работы в РФ и за рубежом;
— как проходить собеседования;
— как получить большую зарплату: x1.5-x2 к текущей;
— Дмитрий отправит своё собственное резюме.
Регистрация по ссылке: http://bit.ly/33n8Qx5
Самый быстрый способ сравнения строк на C# .NET
Код прилагается
http://cc.davelozinski.com/c-sharp/fastest-way-to-compare-strings
Код прилагается
http://cc.davelozinski.com/c-sharp/fastest-way-to-compare-strings
The Curious Consultant
Fastest Way to Compare Strings in C# .Net - The Curious Consultant
Benchmarking the fastest way to compare strings in C# .Net to determine the fastest string comparison method. Several speed tests run using C# techniques.
Unity/C# разработчик
➕ Калининград/Санкт-Петербург
➕ Разрабатывать и развивать музыкальное приложение на Unity под iOS и Android.
https://teletype.in/@wladeo/HJB-7Id9B
➕ Калининград/Санкт-Петербург
➕ Разрабатывать и развивать музыкальное приложение на Unity под iOS и Android.
https://teletype.in/@wladeo/HJB-7Id9B
Teletype
Unity developer в проект для начинающих гитаристов🎸
Чем предстоит заниматься:
Для тех, кому не хватает задач
Немного источников для понимания особенностей С# и алгоритмов.
Лабораторные
Идеи проектов
Немного источников для понимания особенностей С# и алгоритмов.
Лабораторные
Идеи проектов
Несколько полезностей для хорошего уикенда ;)
Важные новости из мира .NET и C#, фишки, советы и прочее
Ежедневная сводка от Криса Алкока.
.NET блог
.Net Rocks
Важные новости из мира .NET и C#, фишки, советы и прочее
Ежедневная сводка от Криса Алкока.
.NET блог
.Net Rocks
The Morning Brew
A daily link blog covering all aspects of the Microsoft Development World, published every working week day
StringBuilder для объемного текста
Если необходимо добавить большое количество строк, особенно когда они объемные, лучше использовать StringBuilder вместо String.
String — это неизменяемый тип. Это означает, что каждый раз при изменении его значения создается новый объект String. Приложение может стать очень медленным, когда нужно выполнить эту операцию много раз.
Если необходимо добавить большое количество строк, особенно когда они объемные, лучше использовать StringBuilder вместо String.
String — это неизменяемый тип. Это означает, что каждый раз при изменении его значения создается новый объект String. Приложение может стать очень медленным, когда нужно выполнить эту операцию много раз.
Stopwatch stopwatch = new Stopwatch();
int loopNumber = 10000;
string text = "text";
string stringText = string.Empty;
stopwatch.Start();
for (int i = 0; i < loopNumber; i++)
stringText += text;
stopwatch.Stop();
Console.WriteLine($"String took {stopwatch.ElapsedMilliseconds} miliseconds.");
StringBuilder stringBuilder = new StringBuilder();
stopwatch.Restart();
for (int i = 0; i < loopNumber; i++)
stringBuilder.Append(text);
stopwatch.Stop();
Console.WriteLine($"String Builder took {stopwatch.ElapsedMilliseconds} miliseconds.");
«Зачем нам вообще нужна вся эта асинхронность»?
У синхронного выполнения операций существует масса недостатков, к примеру, блокировка потока на неопределенный срок. В некоторых вакансиях есть требование опыта «работы с многопоточностью». Базовые знания об этом вопросе можно получить в замечательной статье Асинхронное программирование в C# 5. Автор не только отвечает на вопрос «зачем?», но и показывает как.
У синхронного выполнения операций существует масса недостатков, к примеру, блокировка потока на неопределенный срок. В некоторых вакансиях есть требование опыта «работы с многопоточностью». Базовые знания об этом вопросе можно получить в замечательной статье Асинхронное программирование в C# 5. Автор не только отвечает на вопрос «зачем?», но и показывает как.
rsdn.org
Асинхронное программирование в C# 5
В статье рассматриваются новые возможности асинхронного программирования доступные в новой версии языка программирования C#.
Внести свой вклад в .NET Core может каждый
"Иногда, когда я разговариваю с другими разработчиками .NET, «я не понимаю, почему Microsoft не предоставляет функциональность X» или «Почему Microsoft еще не исправила Y?» тема подходит. Также часто встречается «Документация для Z действительно отстой»", — Stefán Jökull.
Интересная статья разработчика с 19-летним стажем, техлидом в CCP Games о том, как каждый может внести свой вклад в .NET, для чего вовсе не нужно быть ученым.
"Иногда, когда я разговариваю с другими разработчиками .NET, «я не понимаю, почему Microsoft не предоставляет функциональность X» или «Почему Microsoft еще не исправила Y?» тема подходит. Также часто встречается «Документация для Z действительно отстой»", — Stefán Jökull.
Интересная статья разработчика с 19-летним стажем, техлидом в CCP Games о том, как каждый может внести свой вклад в .NET, для чего вовсе не нужно быть ученым.
Backend разработчик .NET
➕ Зеленоград
➕ Заработная плата от 100 000 до 150 000 руб
https://teletype.in/@wladeo/BkralzxsH
➕ Зеленоград
➕ Заработная плата от 100 000 до 150 000 руб
https://teletype.in/@wladeo/BkralzxsH
Teletype
Backend разработчик .NET (г.Зеленоград)
Полная занятость, полный день Требования: - Знание .NET, C#; - Опыт разработки на ASP.NET MVC, .NET Core; - Понимание основных шаблонов...
Видеокурс по C# с нуля: от основ до полноценного приложения
Подробный видеокурс для изучающих C# с нуля. Пройдем путь от основ до написания приложения с базой данных всего за 9 уроков!
👇😉
https://proglib.io/p/learning-c-sharp
Подробный видеокурс для изучающих C# с нуля. Пройдем путь от основ до написания приложения с базой данных всего за 9 уроков!
👇😉
https://proglib.io/p/learning-c-sharp
Библиотека программиста
Видеокурс по C# с нуля: от основ до полноценного приложения
Подробный видеокурс для изучающих C# с нуля. Пройдем путь от основ до написания приложения с базой данных всего за 9 уроков!
❤1