В моем коде C#, когда я выполняю Console.WriteLine("♥"); он не отображается на консолиC#

Место общения программистов C#
Ответить
Anonymous
 В моем коде C#, когда я выполняю Console.WriteLine("♥"); он не отображается на консоли

Сообщение Anonymous »

Это мой код:

Код: Выделить всё

using System.Reflection.Metadata.Ecma335;

Random random = new Random();

List  d e c k   =   n e w   L i s t & l t ; s t r i n g & g t ; ( ) < b r   / > { < b r   / >         / / c l u b < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ A                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 A │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 2                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 2 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 3                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 3 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 4                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 4 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 5                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 5 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 6                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 6 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 7                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 7 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 8                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 8 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 9                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 9 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 1 0               │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │               1 0 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ J                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 J │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ Q                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 Q │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ K                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♣         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 K │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         / / d i a m o n d s < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ A                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 A │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 2                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 2 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 3                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 3 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 4                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 4 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 5                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 5 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 6                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 6 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 7                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 7 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r \ n & q u o t ; , < b r   / >         & q u o t ; ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ \ r \ n │ 8                 │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │         ♦         │ \ r \ n │                   │ \ r \ n │                   │ \ r \ n │                 8 │ \ r \ n └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ \ r\n",
"┌─────────┐\r\n│9        │\r\n│         │\r\n│         │\r\n│    ♦    │\r\n│         │\r\n│         │\r\n│        9│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│10       │\r\n│         │\r\n│         │\r\n│    ♦    │\r\n│         │\r\n│         │\r\n│       10│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│J        │\r\n│         │\r\n│         │\r\n│    ♦    │\r\n│         │\r\n│         │\r\n│        J│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│Q        │\r\n│         │\r\n│         │\r\n│    ♦    │\r\n│         │\r\n│         │\r\n│        Q│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│K        │\r\n│         │\r\n│         │\r\n│    ♦    │\r\n│         │\r\n│         │\r\n│        K│\r\n└─────────┘\r\n",
//spades
"┌─────────┐\r\n│A        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│             │\r\n│        A│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│2        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        2│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│3        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        3│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│4        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        4│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│5        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        5│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│6        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        6│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│7        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        7│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│8        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        8│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│9        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        9│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│10       │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│       10│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│J        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        J│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│Q        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        Q│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│K        │\r\n│         │\r\n│         │\r\n│    ♠    │\r\n│         │\r\n│         │\r\n│        K│\r\n└─────────┘\r\n",
//hearts
"┌─────────┐\r\n│A        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│             │\r\n│        A│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│2        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        2│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│3        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        3│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│4        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        4│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│5        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        5│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│6        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        6│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│7        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        7│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│8        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        8│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│9        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        9│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│10       │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│       10│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│J        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        J│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│Q        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│         │\r\n│        Q│\r\n└─────────┘\r\n",
"┌─────────┐\r\n│K        │\r\n│         │\r\n│         │\r\n│    ♥    │\r\n│         │\r\n│                 │\r\n│        K│\r\n└─────────┘\r\n",
};

List  cardValues = new List()
{
//clubs
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10,
//diamonds
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10,
//spades
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10,
//hearts
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10,
};

int cardnumber;
int cardnumber1;
int cardnumber2;
int cardnumber3;

int hit;

int dealerHit;
int dealerValue;

double usermoney = 50;
int cardValue = 0;
double userBet = 0;
string answer = "";
string answer1 = "";

int value = 0;
string dealerCard =     "┌─────────┐\r\n│░░░░░░░░░│\r\n│░░░░░░░░░│\r\n│░░░░░░░░░│\r\n│░░░░░░░░░│\r\n│░░░░░░░░░│\r\n│░░░░░░░░    ░│\r\n│░░░░░░░░░│\r\n└─────────┘\r\n";

Console.WriteLine("welcome to \n\r\noooooooooo.  oooo                      oooo           oooo                         oooo        \r\n`888'   `Y8b `888                      `888           `888                     `888            \r\n 888     888  888   .oooo.    .ooooo.   888  oooo      888  .oooo.    .ooooo.   888  oooo  \r\n     888oooo888'  888  `P  )88b  d88' `\"Y8  888 .8P'       888 `P  )88b  d88' `\"Y8  888 .8P'   \r\n 888        `88b  888   .oP\"888  888        888888.        888  .oP\"888  888        888888.    \r\n 888        .88P  888  d8(  888  888   .o8  888 `88b.      888 d8(  888  888   .o8  888 `88b.  \r\no888bood8P'      o888o `Y888\"\"8o `Y8bod8P' o888o o888o .o.  88P `Y888\"\"8o `Y8bod8P' o888o o888o \r\n                                                       `Y888P                                  \r\n                                                                                                   \r\n                                                                                                   \r\n");
Console.WriteLine("Do you want to see the rules?");

while (true)
{
answer = Console.ReadLine().ToLower();

if (answer == "yes")
{
rules();
}
else if (answer == "no")
{
randomCardDraw();
}
else
{
Console.WriteLine("Please enter yes or no");
}
}

void rules()
{
Console.WriteLine("\nGoal: get closer to 21 than the dealer withou going over.\n\nGameplay: you will be given two cards and you must hit or stand.\nHit: when you hit you will be given another card that will add on to your other two to bring your value closer to 21.\nStand: when you say stand the cards you have will be locked in and you can't get more cards.\n\nDealer: the dealer must stand at 17 or above.\n\nTie: if you and the dealers cards add up to the same value the you will get your bet                 back without losing or winning any money.\n");

Console.WriteLine("\npress ENTER to continue");
Console.ReadLine();

randomCardDraw();
}

void mainCode()
{
while (true)
{
Console.WriteLine("You now have ${0:00.00}", usermoney + " in your account");

if (usermoney  21)
{
Console.WriteLine("Bust! You Lost");
usermoney = usermoney - userBet;
mainCode();
}
}
else if (answer1 == "stand")
{
break;
}
else
{
Console.WriteLine("Please enter hit or stand!");
continue;
}
}

Console.WriteLine("Lets see what the dealer had");
Console.WriteLine("the dealer had \n" + deck[cardnumber2] + "&\n" + deck[cardnumber3]);
dealerValue = cardValues[cardnumber2] + cardValues[cardnumber3];

Console.WriteLine("that has a value of " + dealerValue);

if (dealerValue < 17)
{
dealerHit = random.Next(0, deck.Count);
Console.WriteLine("The dealer hit and got a \n" + deck[dealerHit]);
dealerValue = dealerValue + cardValues[dealerHit];
Console.WriteLine("The dealer's cards add up to " + dealerValue);
}
else if (dealerValue >= 17)
{
Console.WriteLine("The dealer stands");
}
}

void endOfGame()
{
}
Всякий раз, когда я пытаюсь запустить свой код, символы не отображаются на консоли, и я знаю, что символы работают, потому что они отлично работали на компьютере моего друга.
Я попробовал Console.WriteLine("♥");, и он не распечатал символ.
Мне действительно нужна помощь с этим, потому что это для школьного задания.
и это мой первый пост здесь, так что извините, если что-то плохое

Подробнее здесь: https://stackoverflow.com/questions/791 ... -up-on-the
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»