Что вы помните, чтобы избежать утечек памяти при написании тысяч строк кода .NET? Я большой поклонник предотвращения проверки, есть знаменитый пример в отношении этой точки, в которой используется "StringBuilder" для объединения строк вместо "String1 + String2", так что же еще из вашего опыта кодирования?
заблаговременно за то, что разделили свои мысли.