C#随机数写法public class 随机数 :Item{public 随机数(){//点数Init(1126,delegate(ActorPC pc){pc.VShopPoints += 30;//这是原本得到的数TakeItem(pc,21050133,1);\x09\x09\x09\x09});}}}怎样可以写出一个1~100内随机得出数再加
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/29 03:57:31
C#随机数写法publicclass随机数:Item{public随机数(){//点数Init(1126,delegate(ActorPCpc){pc.VShopPoints+=30;//这是原本得到
C#随机数写法public class 随机数 :Item{public 随机数(){//点数Init(1126,delegate(ActorPC pc){pc.VShopPoints += 30;//这是原本得到的数TakeItem(pc,21050133,1);\x09\x09\x09\x09});}}}怎样可以写出一个1~100内随机得出数再加
C#随机数写法
public class 随机数 :Item
{
public 随机数()
{
//点数
Init(1126,delegate(ActorPC pc)
{
pc.VShopPoints += 30;//这是原本得到的数
TakeItem(pc,21050133,1);
\x09\x09\x09\x09
});
}
}
}
怎样可以写出一个1~100内随机得出数再加入pc.VShopPoints += (随机得出数);
上网找了很多方法写出不成功T__T
C#随机数写法public class 随机数 :Item{public 随机数(){//点数Init(1126,delegate(ActorPC pc){pc.VShopPoints += 30;//这是原本得到的数TakeItem(pc,21050133,1);\x09\x09\x09\x09});}}}怎样可以写出一个1~100内随机得出数再加
你如果想生成随机数,建议用下面的代码
long tick = DateTime.Now.Ticks;//这行是时间片,防止生成同样的随机数
Random ran = new Random((int)(tick & 0xffffffffL) | (int)(tick >> 32));
ran.Next(1, 100);