C# какая разница между следующими вещами

Жалоба
Вопрос

Во время создания проекта (в C# VS 2010, режим Windows Application) создается файл Form1.cs
Но изучая C# узнал, что есть возможность создавать кнопки и все остальные элементы без тулбокса, а прописывая все вручную, в таком случае файла Form1 не будет, он получается не нужен. Как программировать лучше? Прописывать вручную или через дизайнер форм? Это как-то влияет на производительность?
Дополнение #1 03.06.2011 2:56:23
_Shaman_, в каком смысле лучше? Чем? Внешне одинаково выглядят...

Дополнение #2 03.06.2011 3:03:32
qwqwdq, ага, значит это и есть польза IDE - то, что не нужно все эти элементы вручную прописывать, все делается через тулбокс..

Дополнение #3 03.06.2011 3:05:04
John Freeman, т.е. когда проект побольше - через дизайнер делают? Чтобы в коде не путаться?

Дополнение #4 03.06.2011 3:59:48
Всем спасибо, вы правы, в реальных проектах следует использовать дизайнер. Ручное описание используется при обучении, для того, чтобы код был более наглядным.

В процессе 1
компьютеры 4 года назад 3 Ответов 290 Просмотров 0

Ответов ( 3 )

    0
    6 лет назад
    Ответить

    Разницы нет, удобство есть а разницы нет.
    Тебе чтоб руками не писать лишние есть IDE (смотри ссылку).
    Меньше ошибок сделаешь и быстрее.
    Минусом может выть размер компилированного файла (и то сомневаюсь)

    0
    6 лет назад
    Ответить

    в скомпилированном виде (готовая программа) через дизайнер форм лучше будет.
    ---
    лучше в том, что через дизайнер форм создаётся такой же код, какой забиваете вы вручную. Только вручную вы можете написать код менее правильно, чем код, генерируемый дизайнером форм.
    В любом случае, на уже скомпилированной программе это мало отражается, так что используйте дизайнер форм.

    0
    6 лет назад
    Ответить

    Зависит от задачи. Когда удобно кучу динамических вкладок менять например руками и массивом TCheckBox к примеру, когда просто мелочи после визуального дизайна править если ничего сильно на форме меняться не будет.

Ваш ответ