Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Temych


Мудрец

Зарегистрирован:
29 September 2002
Сообщения: 1479
Примеры кода: 5
 

RE: Структура в ArrayList

04 October 2005 15:21  


привет!
Есть некая структура listSkrep, у которой определено свойство amount.
Я создаю массив таких структур. Затем хочу использовать свойство amount

((listSkrep)templek[0]).amount = ((listSkrep)templek[0]).amount - 5;  

VS 2003 при попытке запустить приложение говорит, что: "Левая часть выражения присваивания должна быть переменной, свойством или индексатором".

В чем ошибка? Можно ли так делать вообще? Как изменить поле структуры в массиве?

У компилятора есть такой мною слабо понимаемый заскок по поводу структур. Что меня больше всего убивает - это то, что если сделаешь у этой структуры метод SetAmount(value), и в нём контейнеру св-ва присвоишь значение - всё будет ок.
На фоне того что любое св-во фактически ренедериться в 1 или 2 метода, это тем более странно...
Dream Theater: Train of Thought
Последний раз редактировалось 04 October 2005 15:22
Наверх
  



Общие вопросы программирования на ASP.NET

 Структура в ArrayListGraDea  04 October 2005 15:16
 RE: Структура в ArrayListTemych  04 October 2005 15:21
 RE[2]: Структура в ArrayListGraDea  04 October 2005 17:24
 RE[2]: Структура в ArrayListIAmTonik  04 October 2005 16:49
 RE[3]: Структура в ArrayListGraDea  04 October 2005 19:08
 RE[3]: Структура в ArrayListIAmTonik  04 October 2005 18:40
 RE[4]: Структура в ArrayListGraDea  05 October 2005 09:11
 RE[4]: Структура в ArrayListCorwin_XX  05 October 2005 09:31
 RE[4]: Структура в ArrayListIAmTonik  05 October 2005 09:29
 Всем спасибо!GraDea  05 October 2005 10:59
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта