Подскажите, как объявить массив из другого класса? - C#

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

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

У меня прописан массив в одном классе, а этот массив нужно использовать в форме2 для заполнения комбобоксов. На первом рисунке тот фрагмент, где он объявлен. На втором фрагмент, в котором его нужно использовать.

Решение задачи: «Подскажите, как объявить массив из другого класса?»

textual
Листинг программы
    static class Model
    {
        static void SomeMeThod(){
            Array a = new Array();
            new MyForm(ref a);
        }
    }
    class MyForm
    {
        Array a;
        public MyForm(ref Array a)
        {
            
            /*//передаем только значение - точнее копируем.
            * public MyForm(Array a)
                * {
                * a.CopyTo(this.a);
                * }
            */
                //Передаем только ссылку в переменную класса - это ваш случай
                this.a = a;
        }
    }

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


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

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

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