конструктор
От: valuev65 http://pickups.org.ua
Дата: 19.12.09 22:53
Оценка:
почему так нельзя сделать:

public User(int id)
{
this = lib.User.UserInfo(id);
}



пишет Cannot assign to '<this>' because it is read-only
Re: конструктор
От: Аноним  
Дата: 20.12.09 00:24
Оценка:
Там же написано: this доступен только для чтения.
Нельзя в .NET так вольно с объектами обращаться.
Re[2]: конструктор
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 20.12.09 02:05
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Там же написано: this доступен только для чтения.

А>Нельзя в .NET так вольно с объектами обращаться.

Со структурами можно, но только оооочень осторожно...
[КУ] оккупировала армия.
Re[3]: конструктор
От: Lloyd Россия  
Дата: 20.12.09 03:23
Оценка:
Здравствуйте, koandrew, Вы писали:

А>>Там же написано: this доступен только для чтения.

А>>Нельзя в .NET так вольно с объектами обращаться.

K>Со структурами можно, но только оооочень осторожно...


Присвоить this-у объект другого типа? Как это?
Re[4]: конструктор
От: Пельмешко Россия blog
Дата: 20.12.09 09:00
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, koandrew, Вы писали:


А>>>Там же написано: this доступен только для чтения.

А>>>Нельзя в .NET так вольно с объектами обращаться.

K>>Со структурами можно, но только оооочень осторожно...


L>Присвоить this-у объект другого типа? Как это?


Не другого типа, а такого же.
this в структурах — всего лишь ref-параметр методов, которому, к моему глубочайшему изумлению, можно присваивать: недавний этюд
Автор: nikov
Дата: 13.12.09
.
Re[5]: конструктор
От: Lloyd Россия  
Дата: 20.12.09 13:25
Оценка:
Здравствуйте, Пельмешко, Вы писали:

L>>Присвоить this-у объект другого типа? Как это?


П>Не другого типа, а такого же.


Дык, в первом сообщении речь идет о другом типе.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.