Как обратится к элементу списка классов? - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! Объявлен клас:
public class Symbol
    {
        public Bitmap picture; // картинка
        public UnmanagedMemoryStream sound;  // озвучення
        public UnmanagedMemoryStream request;  // прохання
        public byte type;  // тип символа
        public bool activ;  //активні символи
    }
Глобальный список куда записуются нужные элементы класса из другой формы:
public class GlobalVars
    {
        public static List<Symbol> WorkList = new List<Symbol>();
     }
Надо вывести как-то обратится к елементу списка, который выбирается рендомно:
Random rand = new Random((int)(DateTime.Now.Ticks));
 
            int i = rand.Next(0, GlobalVars.WorkList.Count);
          //  GlobalVars.pictureCode = i;
            
                    pictureBox1.Image = GlobalVars.WorkList.???;
Как это сделать? З.Ы. Справку смотрел, не понял как вызвать свойство Item...

Решение задачи: «Как обратится к элементу списка классов?»

textual
Листинг программы
public static Symbol GetSymbol()
        {
            int i = rand.Next(0, WorkList.Count);
            return WorkList[i];
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы