第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

輸入必須等于 5 個不同的字符串值之一

輸入必須等于 5 個不同的字符串值之一

C#
蝴蝶不菲 2022-11-21 20:46:53
用戶輸入必須等于 5 個不同字符串之一,否則用戶必須再次輸入,直到輸入等于 5 個字符串之一。我寫了一些代碼,如果第一個輸入的輸入等于 5 個字符串中的一個,它就會按照應(yīng)有的方式工作,如果不是,程序就會陷入無限循環(huán)。novaDrzava.PrevladujocaVera = Console.ReadLine();var vera = novaDrzava.PrevladujocaVera;var prvacrkaVera = vera.Substring(0, 1);var ostaloVera = vera.Substring(1, vera.Length - 1);prvacrkaVera = prvacrkaVera.ToUpper();ostaloVera = ostaloVera.ToLower();vera = prvacrkaVera + ostaloVera;while (true){    if(vera == "Kr??anstvo")    {        break;    }    if (vera == "Krscanstvo")    {        break;    }    if (vera == "Hinduizem")    {        break;    }    if (vera == "Islam")    {        break;    }    if (vera == "Budizem")    {        break;    }    Console.WriteLine("Vnesite ustrezno vero");    vera = Console.ReadLine();    vera = prvacrkaVera + ostaloVera;}
查看完整描述

2 回答

?
繁星淼淼

TA貢獻1775條經(jīng)驗 獲得超11個贊

我無法完全閱讀您的代碼,因為標(biāo)識符不是英文的。但是,鑒于您的其余問題,我認為這可能是您想要的:


var words = new List<string>

{

    "Kr??anstvo",

    "Krscanstvo",

    "Hinduizem",

    "Islam",

    "Budizem"

};


while (true)

{

    var input = Console.ReadLine();


    if (words.Contains(input, StringComparer.InvariantCultureIgnoreCase))

        break;


    Console.WriteLine("Invalid selection. Please try again");

}


查看完整回答
反對 回復(fù) 2022-11-21
?
四季花海

TA貢獻1811條經(jīng)驗 獲得超5個贊

您忘記在循環(huán)中重新分配 和 的prvacrkaVera值ostaloVera


while (true)

{

    if(vera == "Kr??anstvo")

    {

        break;

    }


    if (vera == "Krscanstvo")

    {

        break;

    }


    if (vera == "Hinduizem")

    {

        break;

    }


    if (vera == "Islam")

    {

        break;

    }


    if (vera == "Budizem")

    {

            break;

    }


    Console.WriteLine("Vnesite ustrezno vero");

    vera = Console.ReadLine();


    prvacrkaVera = vera.Substring(0, 1);

    ostaloVera = vera.Substring(1, vera.Length - 1);


    prvacrkaVera = prvacrkaVera.ToUpper();

    ostaloVera = ostaloVera.ToLower();


    vera = prvacrkaVera + ostaloVera;

}


查看完整回答
反對 回復(fù) 2022-11-21
  • 2 回答
  • 0 關(guān)注
  • 119 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號