Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2015, 18:03   #1
kvi2994
Новичок
Джуниор
 
Регистрация: 05.03.2015
Сообщений: 2
Печаль C# - Как изменить свойство элемента в list? List<MyClass>

В list содержится класс MyClass у которого есть свойства, как изменить у элемента в list требуемое свойство?

Например:

Код:
class MyClass
{
   string Name;
   string Surname;
   string Type;
 
    public MyClass(string name, string surname, string type)
    {
       Name = name;
       Surname = surname;
        Type = type;
     }
}
 
class Change
{
   List <MyClass> ChangeList = new liss<MyClass>();
   ChangeList.Add("Ivan","Ivanovich","Manager") 
}
Как здесь мне изменить Type? А именно Manager на Boss
kvi2994 вне форума Ответить с цитированием
Старый 05.03.2015, 18:28   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Код:
ChangeList.Add("Ivan","Ivanovich","Manager")
Как вы умудрились так элемент в список добавить?
Видимо должно быть так:
Цитата:
Код:
ChangeList.Add(new MyClass("Ivan","Ivanovich","Manager"));


Это весь код MyClass? Тогда никак, у него эти поля private, и никаких методов для их изменения нет.

Если бы это было например public свойство
Код:
publlic string Type { get; set; }
То например так:
Код:
ChangeList[0].Type = "...";
А вообще тип в виде строки это как-то странно. Может быть лучше хотя бы enum сделать.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 05.03.2015 в 18:33.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
List Структура в List структуре и тд по аналогии с Delphi Кислый C# (си шарп) 3 13.09.2014 21:06
Возникли проблемы с добавление элемента в List sophisti C# (си шарп) 2 24.10.2013 20:26
Возникли проблемы с добавлением элемента в List sophisti ASP.NET 4 24.10.2013 20:01
List<t> замена элемента mrCloud C# (си шарп) 2 15.06.2011 12:32
[c++][list] Порядок обработки двух list Padavan Помощь студентам 1 10.05.2011 14:56