System.Threading.Channels
Në shqip: Kanalet në C#
ShpjegimiSQ
Channel<T> është një radhë async ku një pjesë e kodit shkruan (prodhuesi) dhe tjetra lexon (konsumatori) — mënyra moderne për producer/consumer në .NET.
EnglishEN
Channel<T> is an async queue where one part of the code writes (the producer) and another reads (the consumer) — the modern way to do producer/consumer in .NET.
Si ta mendosh
Si brezi transportues në fabrikë.
Lexoje në anglisht
Like a conveyor belt in a factory.
Shembull kodicsharp
var kanali = Channel.CreateUnbounded<int>();
await kanali.Writer.WriteAsync(5);
int x = await kanali.Reader.ReadAsync();