namespace БлэкДжек.Components // Замените BlazorBlackjack на имя вашего проекта { public class Card { public string Suit { get; set; } // Масть (♥, ♦, ♣, ♠) public string Rank { get; set; } // Ранг (2, 3, ..., 10, J, Q, K, A) public int Value { get; set; } // Значение (J,Q,K = 10, A = 11 или 1) // Для удобного отображения public string Display => $"{Rank}{Suit}"; // Можно добавить свойство для пути к изображению карты, если хотите графику // public string ImagePath => $"images/cards/{Rank.ToLower()}{SuitChar}.png"; // private char SuitChar => Suit switch { "♥" => 'h', "♦" => 'd', "♣" => 'c', "♠" => 's', _ => ' ' }; public Card(string suit, string rank, int value) { Suit = suit; Rank = rank; Value = value; } } }