検索結果が空白になっているか、見つかった結果がわかりません。私はブール値を入力するようにユーザーに促そうとしていますが、答えをyesまたはnoにします。より多くのコードを表示する必要がある場合はお知らせくださいが、私はこれをプロンプトに表示します。ブール値の入力を促すC#
public static bool getBoolInputValue(string inputType)
{
bool valid = false;
bool value = true;
string inputString = string.Empty;
do
{
inputString = GetInput(inputType);
if (!(String.IsNullOrEmpty(inputString)))
{
valid = bool.TryParse(inputString, out value);
}
if (!valid)
Console.WriteLine("Invalid " + inputType + " try again!");
} while (!valid);
return value;
}
これは私のブール値のパラメータです。たぶんこれはもっと具体的にする必要がありますか?
public bool Nitrus
{
set { nitrus = value; }
get { return nitrus; }
}
ありがとうございました。私はかなりプログラミングに新しいですが、これを理解することはできません。それは正常にプロンプトを出すが、私がボックスに入力した答えが問題ではない、それは正しいフォーマットではないことを私に伝える。
は 'IsNullOrEmpty'テストをスキップし、' bool.TryParse'があればfalseを返すのに十分なスマートです –
誰かがなぜこの質問に投票するのか分かりません(私はupvotedしました)。私たちは皆どこかに出発しなければなりませんでした。 MSDN上であろうと他の場所であろうと、私たちの問題に対する答えを見つけることができます。 –