Я работаю над приложением UWP, где важно уменьшить размер приложения.Недавно я обнаружил, что простое добавление операторов 6 await
увеличило размер .dll
на 20 КБ, что, на мой взгляд, было неожиданно большим объемом, но имело смысл, когда я понял, что async
/ await
генерирует много машинного кода состояния.
Какие методы или шаблоны доступны в C # и .NET Core для уменьшения размера моих двоичных файлов?Я предполагаю, что повторное использование кода будет высоко в этом списке.