Свързани въпроси 'yield-return'
Не може да се печата в конзолата чрез връщане на добива
В тестовете по-долу не мога да накарам Console.WriteLine наистина да отпечата, когато използвам връщане на добива. Експериментирам с възвръщаемост на дохода и разбирам, че нещо ми липсва в разбирането ми за това, но не мога да разбера какво е то....
559 изгледи
schedule
16.11.2023
Dispose срещу итераторни блокове
Тези два въпроса почти отговарят на моя въпрос, но не съвсем. Считайте това за последващ въпрос към тези.
Трябва ли да обмисля изхвърлянето на всеки IEnumerable‹ T› Използвам?
Разбиране на итераторните блокове и метода за изхвърляне...
1347 изгледи
schedule
03.11.2023
Отстъпване с IDisposable ресурс
Има ли подходящ начин за добив чрез ресурс за еднократна употреба? Върнатите обекти са IDisposable, но елементът, през който се повтаря, е.
Ето един пример:
public static IEnumerable<T> Fetch(IEnumerable<Guid> ids)
{
using (var...
1505 изгледи
schedule
21.04.2024
Добавяне на логика към метода с помощта на yield
Опитвам се да използвам командата yield, за да актуализирам някои методи, но се натъквам на проблем, който не разбирам. Има известна логика в този метод (проверка за тип null), ако случаят е такъв, тогава пиша в журнал и прекъсвам добива. Което...
102 изгледи
schedule
21.04.2024