Как передать ссылку на стек
public class Deck
{
public Stack<Card> Cards { get; set; }
public void Full()
{
Cards = new Stack<Card>();
for (var suit = 0; suit <= Enum.GetNames(typeof(Suit)).Length - 1; suit++)
{
Data.CardPoints = 2;
for (var name = 0; name <= Enum.GetValues(typeof(CardName)).Length - 1; name++)
{
var points = 0;
if (name <= (int)CardName.Ten)
{
points = Data.CardPoints;
}
if (name > (int)CardName.Ten && name != (int)CardName.Ace)
{
points = Data.faceCardValue;
}
if (name == (int)CardName.Ace)
{
points = Data.aceCardValue;
}
var card = new Card();
card.Suit = (Suit)suit;
card.Name = (CardName)name;
card.Value = points;
Cards.Push(card);
Data.CardPoints++;
}
}
Random random = new Random();
Cards = new Stack<Card>(Cards.OrderBy(i => random.Next()));
}
}
нужно использовать этот стек в разных классах, а конкретнее использовать card.Value
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть файл Stylesxaml, в нем есть несколько ResourceDictionary у которых есть x:Key
Всем приветЕсть текстовое поле в котором может много или мало текста
Есть такой код он парсит данные с сайта и записывает их в виде массива