C# Portal | Программирование
13.3K subscribers
1.28K photos
131 videos
31 files
996 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для C#-разработчика

Сотрудничество, реклама: @devmangx

Менеджер: @Spiral_Yuri

РКН: https://clck.ru/3FocB6
Download Telegram
💬Делегаты в C#

📝Делегаты в C# представляют собой объекты, которые указывают на методы. Они позволяют передавать методы как параметры, хранить ссылки на методы и вызывать методы через эти ссылки.

📎
Допустим, у вас есть книга, которая хранит список различных советов. Каждый совет - это метод, который можно применить. А ваш делегат - это закладка в книге, указывающая на конкретный совет. Вы можете использовать эту закладку, чтобы найти нужный совет и применить его. Читать подробнее...
👍225🌭1🍌1
💬Интерполяция в C# - это метод форматирования строк, введенный в C# 6.0.

Он позволяет встраивать значения переменных и выражений непосредственно в строку без сложной конкатенации строк или использования форматирующих методов.

Используется для упрощения и улучшения читаемости кода при формировании строковых сообщений с вставкой переменных или результатов вычислений.

📝Например, в некоторых случаях гораздо удобнее вывести текст так:
C# Интерполяция:
Console.WriteLine($"Ваше имя: {name} вам {age} лет");

Чем так:
C# Без интерполяции:
Console.WriteLine("Ваше имя: " + name + " вам " + age + " лет! ");
👍254🤣3💯2🍌2
.NET: итерируемую в foreach коллекцию изменять нельзя. Или…

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103
Справочник C#. Кратко, быстро, под рукой

Авторы:
Евдокимов П.В., Дубовик Е.В.
Год:
2023

📂 Скачать книгу

👉 @KodBlog | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥1
ULearnme — годный ресурс, где можно ненапряжно выучить C#. Все темы разбиты на 10 глав. В каждой — есть теория в тексте и видео, заметки по коду, а также промежуточные квизы для самопроверки изученного.

Среди тем не только C#, но и алгоритмы, сети и тестирование. В конце вас ждёт мини-игра, в которой можно отточить навыки чистого кода

Ссылка: https://ulearn.me/

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍5
Создаём Telegram бота на C#

В этом видео покажут процесс создания простого Telegram-бота на языке программирования C#. Затронут такие основные функции: отправка сообщений, стикеров, картинок, создание кнопок для пользователя и др

📹 Cмотреть видео: YouTube

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72
C# для чайников

Авторы:
Мюллер Джон Пол
Год:
2019

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤯32
Параллельное программирование на С# и .NET Core

Авторы:
Танвар Ш.
Год:
2022

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🥰4🥴2
.NET Digest #1

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Полный курс. От нуля и до создания игры на Unity и C# [2023]

Научитесь лучшим практикам на примере создания игры-шутера с нуля и выучите движок Unity 2d и C# с полного нуля!

📹 Cмотреть видео: YouTube

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Программирование. Базовый курс C#

Автор:
Подбельский В. В.
Год:
2022

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3
Программирование на C# для начинающих

Автор:
Васильев А. Н.
Год:
2023

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤‍🔥52
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент на C# для выкачивания целых плейлистов, youtube-каналов или отдельных видео

Полностью open-source и без ограничений, позволяет конвертировать видео во множество популярных форматов

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥7
Паттерны проектирования на C#

Автор:
Рыбанов А.А.
Год:
2023

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
Всестороннее сравнение производительности различных наборов и структур данных .NET

Здесь сравнивается скорость операций для различных наборов данных .NET таких как списки, массивы, словари и т.д.
Будет полезно это учесть при создании нагруженного компонента и использовать подходящие наборы

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102
Самый простой и подробный гайд по конкурентным коллекциям в C#

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🤯1
Uno — быстрое создания нативных мобильных, веб- и desktop-приложений на C#

- Uno Platform позволяет запускать C# и WinUI XAML на всех платформах. В комплект Uno Platform входит поддержка систем дизайна Fluent, Material и Cupertino.

- Uno Platform активно развивается и реализует все большее количество WinRT и WinUI API, таких как Microsoft.UI.Xaml, что позволяет WinUI-приложениям работать на всех платформах с максимальной производительностью

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍143🥰3
Прикладные алгоритмы на языке ООП C#

Автор:
С.Е. Иванов
Год:
2022

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102
Bogus — генератор фейковых данных для тестирования приложений .NET

Install-Package Bogus

Помимо большого количества встроенных правил создания данных, Bogus можно расширять своими словарями и генераторами, в том числе можно генерировать данные на русском языке

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Разобраться раз и навсегда: Task.WhenAll или Parallel.ForEachAsync в C#

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8