У меня есть класс в котором обьявлены массивы:
public class Class1
{
public string[] Names { get; set; } = new string[100];
public int[] Age { get; set; } = new int[100];
}
Во втором классе они меняются:
Class1 class1= new Class1();
class1.Names[0] = "Bob";
class1.Age[0] = 30;
В третьем они должны выводится в консоль,но ничего не выводится(как я понимаю,изменения внесенные во втором классе не видно в третьем,и он просто выводит пустые значения)
private Class1 Class1;
Class1 = Class1;
Console.WriteLine("{0,1}",Class1.Names[0]);
Console.WriteLine("{0,1}",Class1.Age[0]);
new Class1();вы построили новый дом или выточили новую деталь по этому чертежу. У каждого типового дома свой житель, а у каждой детали свой кусок металла из которого она сделана. – Bulson Mar 26 '19 at 14:56= Class1что это? – EvgeniyZ Mar 26 '19 at 15:15= MainClassв том примере задается через конструктор (public MySecondClass(MainClass MainClass)), через который в последующем и передается уже инициализированный объект. Где у вас это все? – EvgeniyZ Mar 26 '19 at 15:24