#c#
#c#
Вопрос:
protected override void Dispose(bool disposing)
В строке выше я получаю сообщение об ошибке.
Ошибка заключается в:
windowformapplication.form1.Dispose(bool): not suitable method found to override
Комментарии:
1. Вы пробовали добавить
IDisposable
интерфейс к объекту формы?2. Какая это ошибка; та, что в вашем названии или та, что в вашем вопросе?
3. Вы переименовали свою форму после добавления ее в решение?
Ответ №1:
1) Возможно, вы переименовали свой class Form
в class Form1
без переименования вашего файла конструктора, т.е. Partial class Form.designer.cs
в Partial class Form1.designer.cs
2) Ваш InitializeComponent(); был бы удален или прокомментирован в вашем конструкторе windowformapplication.form1().
Или попробуйте добавить следующий код в свой designer.cs.
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing amp;amp; (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
Ответ №2:
Убедитесь, что ваш Form1.cs расширяется из Form. Например, открытый частичный класс Form1 : Form{..}