C# 1001 notes

Channel

@csharp_1001_notes

Регулярные короткие заметки по C# и .NET.Просто о сложном для каждого.admin - @haarrp

unclassified🌐 RU○ Outside ad inventory

Member growth

The growth chart appears once our crawler has recorded at least two member checkpoints for this channel. Fresh listings fill in within a few days.

About this channel

Регулярные короткие заметки по C# и .NET.Просто о сложном для каждого.admin - @haarrp

Recent posts

Captured from the public channel feed during our last crawl.

🐳 «Используй Testcontainers вместо in-memory» - это только половина правды Все уже выучили: EF Core InMemory provider - не интеграционный тест. Он не ловит: - баги в LINQ-трансляции - ограничения БД - коллации - реальные типы колонок - поведение конкретного SQL-провайдера Окей, заменили на реальный PostgreSQL через Te
⚡️ Про Каналы в .NET Если в приложении нужно обрабатывать поток данных от продюсеров к потребителям, первым делом вспоминают про очереди или ConcurrentQueue. Но в асинхронном мире этого мало. Поэтому в .NET есть каналы. Канал устроен как пара из продюсера и потребителя. Когда продюсер пишет элемент в канал, он либо сра
Задача по .NET: зачем нужен IHttpClientFactory? Есть сервис, который ходит во внешний API: public sealed class PaymentApiClient { private readonly HttpClient _http; public PaymentApiClient(HttpClient http) { _http = http; } public async Task<string> GetStatusAsync(string id, CancellationToken ct) { using var response =
Аллокации, которых нет в коде: охота на скрытый боксинг в .NET 10 Самая дорогая аллокация в вашем сервисе та, которой нет в исходниках. Вы написали struct ради zero-allocation, прошли code review, а в проде Gen0-коллекции все равно идут косяком. Потому что между вашим кодом и машинным кодом стоит компилятор, и он молча
Что выведет код? using System; using System.Collections.Generic; using System.Linq; static IEnumerable<int> GetNumbers() { Console.Write("A"); yield return 1; Console.Write("B"); yield return 2; } var query = GetNumbers().Where(x => x > 0); Console.Write(query.First()); Console.Write(query.Count()); А — A12 Б — A1B2 В

Frequently asked questions

How many members does C# 1001 notes have?

As of our latest crawl on 2026-08-23, the channel reports about 6,560 members. The count refreshes automatically every time we re-check the profile.

How do I join C# 1001 notes on Telegram?

Tap “Open in Telegram” above — it opens the official t.me page for @csharp_1001_notes, where you can press Join inside Telegram.

Is joining C# 1001 notes free?

Yes. Public Telegram channels are free to join; only your normal internet data usage applies.

What content does it publish?

The owner describes it as: “Регулярные короткие заметки по C# и .NET.Просто о сложном для каждого.admin - @haarrp”