抱歉,如果标题有点“过时”,想不出更好的标题。
无论如何,问题是我有一些代码:
Random rnd = new Random();
for (int i = 1; i <= 50; i++)
{
int dice = rnd.Next(1, 7);
}
基本上这将生成一个随机数 50 次,我的问题是实例化变量是否比仅仅更改变量“骰子”消耗更多的内存
所以代码会是这样的:
int dice;
Random rnd = new Random();
for (int i = 1; i <= 50; i++)
{
dice = rnd.Next(1, 7);
}
只是好奇它是否会占用更多内存或不重新分配变量