c # – I need to access an array of object types that I create in the same form and know how to access from another form.

Create an array of object type associated with a group of labels in a form. I need to access the data from this table (player ()) once I click on the button 1 and it would also help me a lot if you could guide me on how to do it. access this table in another form.

Thanks a lot in advance and I appreciate your time because you really have no idea

//Creamos  un ciclo for para crear jugadores en su respectivo array con los atributos "nombre" ranzomizados.
            for (int i = 0; i < 4; i++)
                jugador(i) = new CJugador();
                jugador(i).nombre = arrayJugadores(i);

                jugador(i).punteo = arrayPunteos(i);

            label1.Text = jugador(0).nombre;
            label2.Text = jugador(1).nombre;
            label3.Text = jugador(2).nombre;
            label4.Text = jugador(3).nombre;

            label5.Text = jugador(0).punteo.ToString();
            label6.Text = jugador(1).punteo.ToString();
            label7.Text = jugador(2).punteo.ToString();
            label8.Text = jugador(3).punteo.ToString();


        private void button1_Click(object sender, EventArgs e)

            Random rnd = new Random();
            int value = rnd.Next(0, 100);

            label9.Text = value.ToString();

            if (value >= 1 && value <= 15)
                // Se le asigna un "identificador" al boton en el metodo del objeto
                contadorBotones = 0;

                //Declaracion de valores en variables de objeto
                CCartaComun moteOfDark = new CCartaComun();
                moteOfDark.nombre = "Mote of Dark";
                moteOfDark.puntosDeCarta = 1;


                label5.Text = arrayPunteos(contadorTurnos).ToString();