Ссылка на объект
совсем недавно заметил, что можно в любом месте программы написать так:
Код:
new type(arg1,arg2,arg3,..,argn); |
Ответ: Ссылка на объект
Цитата:
|
Ответ: Ссылка на объект
Я кажется понял о чем речь
Использование неопределенного количества параметров |
Ответ: Ссылка на объект
пример работоспособной программы дать не могу, я просто нечаянно удалил часть создания типа, и все компилируется!
Да и ошибочка вышла - такое возможно только в каком-либо методе вот, допустим я могу так написать: new Random(); вроде ошибок не "высвечивает" |
Ответ: Ссылка на объект
а чего он должен высвчечивать ошибку? ты просто создаёшь новый обькт но никчему его не присваиваешь.
|
Ответ: Ссылка на объект
не знаю, мне просто казалось, раз так можно, значит, оно нужно
|
Ответ: Ссылка на объект
можно и нужно.
Зачем привязывать объект к какому то уникальному имени если он выполняет всего одно действие: Припустим Login - ето окошко, что должно показаться при нажатии соответственного пункта меню. Тогда: Код:
private void LoginToolStripMenuItem_Click(object sender, EventArgs e) Код:
private void LoginToolStripMenuItem_Click(object sender, EventArgs e) |
Ответ: Ссылка на объект
о да, а потом удивляются чего память течёт
|
Ответ: Ссылка на объект
Для таких целей можно использовать связку IDisposable и using. Если Login объявлен с реализацией интерфейса Idisposable, то такая конструкция не приведет к ненужным вызовам сборщика мусора:
PHP код:
|
Часовой пояс GMT +4, время: 20:59. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot