Создаем простой словарь на С#.
Как имплементировать сам словарь, а также как искать определенный элемент, узнаешь из статьи👇
http://www.thebestcsharpprogrammerintheworld.com/2018/01/11/dictionary-in-c/
Как имплементировать сам словарь, а также как искать определенный элемент, узнаешь из статьи👇
http://www.thebestcsharpprogrammerintheworld.com/2018/01/11/dictionary-in-c/
Память компьютера не является такой большой проблемой, как пару десятков лет назад. Но всё же нужно знать, что именно происходит в памяти, когда мы декларируем переменную.А константу? Где всё это находится, читай в статье
https://jonskeet.uk/csharp/memory.html
https://jonskeet.uk/csharp/memory.html
Трюки в Visual Studio
Как во всю использовать дебаггер, редактор, расширения, чтобы сэкономить время? Читай 👇
https://devblogs.microsoft.com/visualstudio/visual-studio-tips-and-tricks/
Как во всю использовать дебаггер, редактор, расширения, чтобы сэкономить время? Читай 👇
https://devblogs.microsoft.com/visualstudio/visual-studio-tips-and-tricks/
Microsoft News
Visual Studio tips and tricks
Whether you are new or have been using Visual Studio for years, there are a bunch of tips and tricks that can make you more productive. We’ve been sharing tips on Twitter using the #vstip hashtag for a while, and this is a collection of the best ones so far.
Очень много факторов могут негативно отобразиться на скорости и работе вашего .NET Core приложения. Иногда это могут быть мельчайшие детали, на которые вы не обратили внимание во время разработки. Поэтому очень важно написать оптимальный код. Экономим время, делая все правильно с первого раза. Статья о том, как избежать множества ошибок👇
https://hub.packtpub.com/best-practices-for-c-code-optimization-tutorial/
https://hub.packtpub.com/best-practices-for-c-code-optimization-tutorial/
Проходимся по всему списку с помощью for и foreach и выводим элементы:
using System;
using System.Collections.Generic;
namespace forgetCode
{
class program
{
public static void Main()
{
List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
foreach (int item in list) // Loop through List with foreach
{
Console.WriteLine(item);
}
for (int i = 0; i < list.Count; i++) // Loop through List with for
{
Console.WriteLine(list[i]);
}
}
}
}
using System;
using System.Collections.Generic;
namespace forgetCode
{
class program
{
public static void Main()
{
List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
foreach (int item in list) // Loop through List with foreach
{
Console.WriteLine(item);
}
for (int i = 0; i < list.Count; i++) // Loop through List with for
{
Console.WriteLine(list[i]);
}
}
}
}
Используем счетчики производительности в .NET, чтобы измерить память, CPU , количество exceptions в процессе.
https://michaelscodingspot.com/performance-counters/
https://michaelscodingspot.com/performance-counters/
Michael's Coding Spot
Use Performance Counters in .NET to measure Memory, CPU, and Everything - Full Guide
There's an incredible built-in mechanism in Windows called Performance Counters that allows you to follow a whole lot of useful metrics. It's easy to use, comes free, and perhaps not used as much as it deserves. In this article, we'll see how to monitor performance…
Какое значение примет переменная 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 в проект для начинающих гитаристов🎸
Чем предстоит заниматься:
Для тех, кому не хватает задач
Немного источников для понимания особенностей С# и алгоритмов.
Лабораторные
Идеи проектов
Немного источников для понимания особенностей С# и алгоритмов.
Лабораторные
Идеи проектов