Доброе утро,Статические и нестатические методы
Я работаю над WindowsForm. Я придумал 2 решения. Я хотел бы знать, какое решение следует придерживаться?
Решение 1: У меня есть написал общие статических метод для проверки, как телефон-текстового поле, mandatory_textbox ключа пресса etc.I имеет много общих методов, как это. Итак, что я сделал, я создал класс утилиты и разместил все эти статические методы. Затем использовались эти методы в приложении.
Решение 2: я получил представление о том, так что я сделал это я создал BaseForm-наследуется Форма класса, тогда я унаследовал эту BaseForm во всех других формах (наследование Многоуровневого).
В baseform я переместил все методы проверки из класса Utility и сделал нестатический.
Я также преподавал о UserControl. Если я сделаю это, я снова работаю с задачами выравнивания. Так что только придумали два решения:
Итак, можете ли вы предложить, что следует соблюдать?
http://stackoverflow.com/questions/798036/how-to-decide-between-c-sharp-static-and-non-static-methods?rq=1 – Natrium
http://stackoverflow.com/questions/11027540/should-i-go-with-static-methods-or-non-static-методы? Rq = 1 – Natrium
Вы также можете создать пользовательский TextBox путем получения из текстового поля. – CSharpie