Какие наиболее распространенные оптимизации памяти в csharp, dotnet 2.0. Хотел узнать, есть ли общие вещи, которые люди могут не делать по умолчанию в приложении winform
Используйте StringBuilder вместо прямого изменения строки, если вы выполняете много изменений в одной и той же строке.
Запечатывание как можно большего количества классов также должно помочь. AFAIK - это одна хитрость, которую SmartAssembly использует для уменьшения потребления памяти.