Хочу работать со всеми переменными из класса values в классе Game, конкретно, например хочу передать все массивы в функцию comp. Менять private на public не хочу!!! Как сделать?
| Код | using System; using System.Collections.Generic; using System.Text;
namespace _21Point { public class values { private int counter; private int label; private int[] cards=new int[52]; private int[] compcards = new int[5]; private int[] usercards = new int[5]; private int[] bcards = new int[10]; public void val() { this.counter=2; this.label = 3; for (int i = 0; i < bcards.Length; i++) { //Constructor bcards[i] = 0; } for (int i = 0; i < cards.Length; i++) { cards[i] += counter; if (i == label) { counter += 1; label += 4; } } for (int i = 0; i < cards.Length; i++) { //Constructor Console.Write("{0},", cards[i]); } } }
class Game { public void Comp() { } public static void Main() { values ex=new values(); ex.val(); } } }
|
|