Pull to refresh
8
0
Send message
Закон только предложили, он еще даже не дошёл до парламента, но у автора, чудесным образом, полиция уже «получила» право.
Обычно C# программист не допускает таких ошибок потому что знает что текст обрамляется строго двойными кавычками. В дополнение IDE обычно показывает в какую перегрузку вы попали.
Есть еще интересный формат BPG, он превосходит AVIF но ограничен патентами
Она часто появляется и посмотрите, здесь она закрывает собой другую кнопку.
При наведении курсора мыши на область воспроизведения видео в верхней части этой области появляется кнопка

А можно скрыть появление этой кнопки? Ведь есть контекстное меню «Картинка в картинке».
Хм. Возможно они запомнились мне лучше чем были на самом деле. Но допустим если взять Cherry MX Red то на улице могут окисляться контакты, а с герконом было бы надежнее.
Где сейчас можно купить подобные кнопки для клавиатуры? Мне нравится что они сделаны на основе геркона и подпружинены. Такие кнопки хорошо бы подошли для различных панелей управления.
«Это какая-то запоздалая апрельская шутка?»
Какие кодеки используются для аудио и видео звонков?
А удалось ли кому запустить .NET Micro на STM32 микроконтроллерах? На сколько жизнеспособно будет такое решение?
Хотелось бы попробовать поиграть например в третьего ведьмака с таким эффектом как на образце А
Вау! Я помню эту команду, кажется она возвращает в TR-DOS?
FastExpressionCompiler по крайней мере выполняет компиляцию конструкторов точно также как DynamicMethodILGenerator у автора.
Интересно новый Mi A1 с чистым андроидом подвержен этой проблеме?
при вызове асинхронной функции из UI — это вызывать ее на контексте, отличном от UI-ного.

То-есть всегда писать так?
await Task.Run(() => httpClient.GetAsync(...));
Последнее я говорил
Если контекст синхронизации вам не нужен то необходимо его отпустить

Не столь важно как вы это сделаете, через ConfigureAwait или другим способом. Я лишь хочу показать на сколько это важно. К примеру возьму я библиотеку из nuget для WinForm и пока выполняется асинхронная функция она не должна прерывать UI без необходимости. Или еще хуже: может произойти дедлок если UI синхронно ждет завершение этого таска.
Вы зря придираетесь.
public async Task DoWorkAsync(Action<byte[]> callback)
{
    var context = SynchronizationContext.Current;
    byte[] content = await GetFileAsync().ConfigureAwait(false);
    Thread.Sleep(3000); // подготовка данных для делегата

    if (context != SynchronizationContext.Current)
        await context.RestoreAsync();

    callback(content);
}
1

Information

Rating
Does not participate
Registered
Activity