обработка памяти в приложении c # windows - PullRequest
0 голосов
/ 03 октября 2009

У меня есть приложение Windows Forms. Когда я пытаюсь запустить это приложение, оно постоянно увеличивает использование памяти. Как я могу контролировать это?

только мое приложение содержит от 10 до 15 вызовов базы данных.

Код от комментария к ответу (хотя контекста нет):

Label lbl = new Label();
lbl.Text = "my data label";
lblrss.Font = new System.Drawing.Font("Microsoft Sans Serif", 8F,
                                      System.Drawing.FontStyle.Bold,
                                      System.Drawing.GraphicsUnit.Point,
                                      ((byte)(0)));
lblrss.Click += new EventHandler(llrss_Click);
mytbl.Controls.Add(lbl);

это мой код, пожалуйста, проверьте его

спасибо, Nagu

1 Ответ

1 голос
/ 03 октября 2009
  1. Убедитесь, что вы закрываете Reader и соединение с базой данных
  2. Если вы добавляете обработчики событий к элементам динамических данных, удалите прослушиватели событий перед привязкой в ​​следующий раз.

Без кода я могу дать вам только эти два момента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...