Эти приемы работы на C# должен знать каждый, а тем, кто знает, полезно повторить. Типы, допускающие значения «null», обнаружение пустых строк, readonly и константы, простой способ завершения приложения и разрыв строк с «newline».
https://nsprg.ru/vqYDbv
VK: https://nsprg.ru/mYA74m
Дзен: https://nsprg.ru/mnqlNO
@nuancesprog #CSharp
https://nsprg.ru/vqYDbv
VK: https://nsprg.ru/mYA74m
Дзен: https://nsprg.ru/mnqlNO
@nuancesprog #CSharp
Рассказываем, что такое расширяющие методы и как с их помощью можно дополнять функциональность классов без их изменения.
https://nsprg.ru/xPbV4O
VK: https://nsprg.ru/vgL6kO
Дзен: https://nsprg.ru/v8GPGx
@nuancesprog #CSharp
https://nsprg.ru/xPbV4O
VK: https://nsprg.ru/vgL6kO
Дзен: https://nsprg.ru/v8GPGx
@nuancesprog #CSharp
Сделаем простую TCP-настройку, чтобы приложения C# «общались» по сети, как старые друзья. Снабдим сервер «ушами», а клиента - рацией.
https://nsprg.ru/mno1Lx
VK: https://nsprg.ru/mYYLYm
@nuancesprog #CSharp #CProgramming
https://nsprg.ru/mno1Lx
VK: https://nsprg.ru/mYYLYm
@nuancesprog #CSharp #CProgramming
Как создать игровой движок для физически корректного рендеринга? Впечатления о разных аспектах языка от инженера-программиста Unity, сравнение Rust и C#.
https://nsprg.ru/m6BRem
VK: https://nsprg.ru/myR0Gx
@nuancesprog #Rust #CSharp
https://nsprg.ru/m6BRem
VK: https://nsprg.ru/myR0Gx
@nuancesprog #Rust #CSharp