試圖通過編寫我的第一個程序來學習som C#。儘管關於變量的範圍我有一個問題。範圍:如何使用在幾種方法中使用的隨機數
我想要做的是在10000到99999之間生成一個隨機數,並在同一個類中使用幾個獨立事件的結果。
我沒有問題產生一個隨機數:
public string shuffle()
{
Random RandomNumber = new Random();
int shuffleUdTemp = RandomNumber.Next(10000, 99999);
string shuffleUd = shuffleUdTemp.ToString();
return shuffleUd;
}
讓我們說,洗牌()導致48532 - 我該如何使用在同一類(Windows窗體)在幾個獨立事件,這個數字?
請注意,我是C#的初學者,所以我可能會使用一些精確/錯誤的單詞。
提前:)
/託本THX
你多久需要一個新的隨機數? – NominSim
@ user1449307 - 你明白你的'shuffle()'不需要使用'Random'類是否正確?只需存儲'RandomNumber.Next(10000,99999)'的結果等於你的類的字符串屬性。你不應該在與RandomNumber.Next(10000,99999)相同的方法或代碼塊中調用Random RandomNumber = new Random();'你不會理解結果。 –