Size: a a a

Библиотека шарписта

2019 October 18
Библиотека шарписта
​​Эксплицитная  имплементация интерфейсов на С#. В чем разница между эксплицитной и имплицитной имплементацией интерфейсов, и когда следует использовать тот или иной вариант. Код прилагается👇

https://csharp.christiannagel.com/2019/04/16/explicit-interface-implementation-with-c/
источник
Библиотека шарписта
​​ Создаем простой словарь на С#.  
Как имплементировать сам словарь, а также как искать определенный элемент, узнаешь из статьи👇

http://www.thebestcsharpprogrammerintheworld.com/2018/01/11/dictionary-in-c/
источник
2019 October 19
Библиотека шарписта
​​Память компьютера не является такой большой проблемой, как пару десятков лет назад. Но всё же нужно знать, что именно происходит в памяти, когда мы декларируем переменную.А константу? Где всё это находится, читай в статье  

https://jonskeet.uk/csharp/memory.html
источник
2019 October 20
Библиотека шарписта
Трюки в Visual Studio
Как во всю использовать дебаггер, редактор, расширения, чтобы сэкономить время? Читай 👇

https://devblogs.microsoft.com/visualstudio/visual-studio-tips-and-tricks/
источник
2019 October 21
Библиотека шарписта
​​Очень много факторов могут негативно отобразиться на скорости и работе вашего .NET Core приложения. Иногда это могут быть мельчайшие детали, на которые вы не обратили внимание во время разработки. Поэтому очень важно написать оптимальный код. Экономим время, делая все правильно с первого раза. Статья о том, как избежать множества ошибок👇

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]);
           }
       }
   }
}
источник
2019 October 22
Библиотека шарписта
Используем счетчики производительности в .NET, чтобы измерить память, CPU , количество exceptions в процессе.  

https://michaelscodingspot.com/performance-counters/
источник
2019 October 23
Библиотека шарписта
Какое значение примет переменная 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();
Анонимный опрос
49%
21
6%
1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (массив)
28%
22
12%
4, 7, 10 (массив)
5%
20
Проголосовало: 1379
источник
2019 October 24
Библиотека шарписта
​​Вебинар на тему «Как C# разработчику получить работу за границей уже в 2019 году?»

Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.

Что ещё можно узнать на вебинаре:
— что и как писать в резюме
— отличия работы в РФ и за рубежом;
— как проходить собеседования;
— как получить большую зарплату: x1.5-x2 к текущей;
— Дмитрий отправит своё собственное резюме.

Регистрация по ссылке: http://bit.ly/33n8Qx5
источник
2019 October 25
Библиотека шарписта
Unity/C# разработчик

➕ Москва
➕Разработка игр для мобильных платформ iOS, Android с использованием Unity3D и языка программирования C#.

https://prglb.ru/4strp
источник
Библиотека шарписта
#code
Лови 16 хаков, которые должны быть в арсенале каждого программиста, чтобы сделать  код быстрее и элегантнее.

https://www.freelancer.com/community/articles/top-16-c-programming-tips-tricks
источник
2019 October 27
Библиотека шарписта
​​Немного необычный, но полезный туториал:
Создаем приложение под 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

✔️ Разбираемся, как работают боты.
✔️ Делаем основу.
✔️ Учим бота получать информацию из сторонних сервисов.
✔️ Улучшим уровень интеллекта бота.

Прокачивай знания, не выходя из дома!
источник
2019 October 28
Библиотека шарписта
Как выбрать язык программирования для вашего проекта?
Сравниваем С# и C++ и разбираем, в чем их сходства и отличия. Также проходимся по функционалу. Исходя из этого выбираем язык для определенного проекта:
https://teletype.in/@heisenbug/SJxfjG4cr
источник
2019 October 29
Библиотека шарписта
Список вопросов, которые чаще всего встречаются на технических собеседованиях👇
https://ankitsharmablogs.com/csharp-coding-questions-for-technical-interviews/
источник
2019 October 30
Библиотека шарписта
Пошаговый туториал создания RPG-игры. Вы создадите игрока, квесты, локации.
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
источник
2019 October 31
Библиотека шарписта
Вебинар на тему «Как C# разработчику получить работу за границей уже в 2019 году?»

Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.

Что ещё можно узнать на вебинаре:
— что и как писать в резюме
— отличия работы в РФ и за рубежом;
— как проходить собеседования;
— как получить большую зарплату: x1.5-x2 к текущей;
— Дмитрий отправит своё собственное резюме.

Регистрация по ссылке: http://bit.ly/33n8Qx5
источник
Библиотека шарписта
Самый быстрый способ сравнения строк на C# .NET
Код прилагается
http://cc.davelozinski.com/c-sharp/fastest-way-to-compare-strings
источник
2019 November 01
Библиотека шарписта
Unity/C# разработчик

➕ Калининград/Санкт-Петербург
➕ Разрабатывать и развивать музыкальное приложение на Unity под iOS и Android.

https://teletype.in/@wladeo/HJB-7Id9B
источник