Подскажите, как объявить массив из другого класса? - 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;
}
}