Size: a a a

2021 March 15

AB

Alex Berezhnykh in CODE BLOG / C#
один из первых примеров — асинхронный пул
источник

P

Phantom in CODE BLOG / C#
Alex Berezhnykh
в конце книги
Понял
источник

P

Phantom in CODE BLOG / C#
Каналы, это вроде семафоры + очередь, нет?
источник

🗿

🗿🗿🗿 Ilushkins 🗿🗿🗿... in CODE BLOG / C#
Пхах, чо это за чел на обложке
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
Каналы, это вроде семафоры + очередь, нет?
очередь с чем-то
источник

AB

Alex Berezhnykh in CODE BLOG / C#
ридрайт локами, например
источник

М

Максим in CODE BLOG / C#
Дима Б
Console.ForegroundColor = ConsoleColor.Green;
     Console.WriteLine("wake up,neo");

     Console.Clear();
     
     Console.WriteLine("the matrix has you");
     
     Console.Clear();

     Console.WriteLine("fallow the white  rabbit");
     Console.Clear();

     Console.WriteLine("knock,knock Neo");


     Console.ReadKey();
У тебя получается что нет никаких задержек после вывода текста и сразу идет очистка поэтому выводится только последняя строка. Добавь после каждого вывода строки   Console.ReadKey(); так консоль будет ждать ввода и только потом очищаться
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
А не
к слову

» . Делаешь либо канал, либо какой-нибудь ConcurrentBag

пример
есть прямо в доке майкрософта, с бэгом
https://docs.microsoft.com/en-us/dotnet/standard/collections/thread-safe/how-to-create-an-object-pool
источник

P

Phantom in CODE BLOG / C#
Alex Berezhnykh
к слову

» . Делаешь либо канал, либо какой-нибудь ConcurrentBag

пример
есть прямо в доке майкрософта, с бэгом
https://docs.microsoft.com/en-us/dotnet/standard/collections/thread-safe/how-to-create-an-object-pool
А оно умеет, то что мне нужно?
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
А оно умеет, то что мне нужно?
я пока не вникал в твой код, честно скажу (:
источник

P

Phantom in CODE BLOG / C#
Alex Berezhnykh
к слову

» . Делаешь либо канал, либо какой-нибудь ConcurrentBag

пример
есть прямо в доке майкрософта, с бэгом
https://docs.microsoft.com/en-us/dotnet/standard/collections/thread-safe/how-to-create-an-object-pool
И какая разница queue или bag?
источник

P

Phantom in CODE BLOG / C#
Alex Berezhnykh
я пока не вникал в твой код, честно скажу (:
Ну, там есть два варианта, простой и с аснхроннимы методами
источник

P

Phantom in CODE BLOG / C#
чтобы можно было ждать, пока появится объект в пуле, или освободится место
источник

А

Алексей in CODE BLOG / C#
как это можно исправить ?
источник

rr

razumovsky r in CODE BLOG / C#
ахахаха, такой рофл
источник

ДБ

Дима Б in CODE BLOG / C#
Максим
У тебя получается что нет никаких задержек после вывода текста и сразу идет очистка поэтому выводится только последняя строка. Добавь после каждого вывода строки   Console.ReadKey(); так консоль будет ждать ввода и только потом очищаться
Спасибо ,Максим. Очень мне помог
источник

rr

razumovsky r in CODE BLOG / C#
ты еще свой обджект пулл в гугл на ревью отправь )
источник

rr

razumovsky r in CODE BLOG / C#
XDDDDDDD
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
И какая разница queue или bag?
bag без порядка. Поэтому там какие-то штуки локфришные
источник

P

Phantom in CODE BLOG / C#
Alex Berezhnykh
bag без порядка. Поэтому там какие-то штуки локфришные
Значит, лучше заменить на bag?
источник