В настоящее время я пытаюсь использовать массив строк заполняются значениями из класса B в классе А.Как использовать массив из другого класса?
Я попытался скопировать массив над как такового
string[] playerHand2 = new string[5];
Array.Copy(Deck.playerHand, playerHand2, 5);
Однако я получаю пустую ссылку исключение, когда Я стараюсь, чтобы отобразить содержимое следующим образом:
Console.WriteLine("Players hand:");
foreach (var item in playerHand2)
{
Console.Write(item.ToString());
}
Любой adive указал мне в правильном направлении очень ценится.
Это похоже на простой случай, когда 'Deck.playerHand' не имеет того же количества элементов, что и' playerHand2', поэтому ваш левый с элементом «null». – James
Вы заметили, что 'playerHand2' содержит только нули? – SimpleVar
'class A' и' class B' не отображаются и, вероятно, не актуальны. –