我想試試if
條件是如何工作的,所以我幾乎是自己創建了這個代碼。我也有隨機到int的問題。如何重新開始我的代碼? C#控制檯
這裏是我的代碼:
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();
}
}
}
如何使控制檯停止,因此它會允許我進入另一個號碼?
基本上是:
- 我寫了一個號碼,如果它告訴我它的小大於等於這是隨機生成的
- 後,我按回車鍵,而不是關閉數量將再次生成的控制檯數量和我可以寫新的號碼等等。
你需要什麼是[循環](https://msdn.microsoft.com/en-us/library/f0e10e56(v = vs.90).aspx)。還檢查出[這](http://stackoverflow.com/questions/1754282/how-to-loop-a-console-app)的問題。 – bkaf
不好的做法,但:'while(true){/ * yourcode * /}' – fubo
@fubo爲什麼它是不好的做法? – FrankerZ