if
の動作方法を試したかったので、このコードを自分で作成しました。私はintにランダムに問題がありました。ここで私のコードでやり直すには? C#Console
は私のコードです:
using System;
namespace Bigger_Smaller_Equal
{
class Program
{
static void Main(string[] args)
{
int min = 1;
int max = 100;
Random rnd = new Random();
int gen = rnd.Next(min, max);
Console.WriteLine("My Number is : " + gen + "!");
Console.WriteLine("Tell me your number:");
string typ = Console.ReadLine();
int num = int.Parse(typ);
if (num == gen)
{
Console.WriteLine(num + " is Equal to " + gen);
}
else if (num > gen)
{
Console.WriteLine(num + " Is Bigger than " + gen);
}
else if (num < gen)
{
Console.WriteLine(num + " Is Smaller than " + gen);
}
Console.WriteLine("Press Any Key to exit.");
Console.ReadLine();
}
}
}
それは私が別の番号を入力することができますので、コンソールを停止させるには?
基本的には:
- 私はその大きな小さいか、私は、コンソールに数を閉じるのではなく、Enterキーを押した後、ランダムに
- を発生させた数に等しいが再度生成される場合、それは私に語った番号を書いて、私は新しい番号などを書くことができます。
をそれを試してみること自由に感じ何が必要なの[ループ]である(https://msdn.microsoft.com/en-us/library/f0e10e56(V = VS.90).aspxの)。また、[this](http://stackoverflow.com/questions/1754282/how-to-loop-a-console-app)の質問もチェックしてください。 – bkaf
悪い習慣だが:while(true){/ * yourcode * /} ' – fubo
@fuboなぜそれは悪い習慣ですか? – FrankerZ