public void Init() { var rand = new System.Random(); achievementID = rand.Next(); while (AchievementTool.isContain(achievementID)) { achievementID = rand.Next(); if (AchievementTool.isContain(achievementID)) { break; } } AchievementTool.WriteAchievementIdentifierRecord(achievementID); }