生成1~8位数字,随机位置 //定义随机数生成器 Random fRandom = new Random(); //变量 随机出的数值赋给此变量 int fCurNum = 0; //需要随机的个数 int fCount = 8; //容器 List<int> fResult = new List<int>(); while (fResult.Count < fCount) { fCurNum = fRandom.Next(1, fCount + 1); if (!fResult.Contains(fCurNum)) fResult.Add(fCurNum); } //return fResult;