我在if和{12}和{13}中分配了classability1和2,最終未分配。我不確定我在這裏做錯了什麼,但它可能很簡單。我在if塊中引用了多個變量,但是我添加了兩個它們看起來不起作用
else if (Class == "Cleric" || Class == "cleric")
{
Class = "Cleric";
AD = 5;
AP = 25;
AS = 10;
mana = 250;
classability1 = "Heal";
classability2 = "Smite";
}
Console.Clear();
Console.WriteLine(@"Name = {0}
Race = {1}
Class = {2}
----------------------
Attack Damage = {3}
Ability power = {4}
Attack Speed = {5}
Armor = {6}
Magic Resist = {7}
Health = {8}
Mana = {9}
----------------------
Racial Bonuses
{10}
{11}
-----------------------
Class Abilities
{12}
{13}
Push enter to continue...", name, race, Class, AD, AP, AS, armor, magres, health, mana, racialbonus1, racialbonus2, classability1, classability2);
Console.ReadKey();
你確定條件塊被執行了嗎? – codingbiz
你能告訴我們你得到的輸出嗎? – Enigmativity
顯示代碼的其餘部分,包括if語句和程序執行 – EdmundYeung99