private string FindId() { int index = 1; while (true) { var possibleId = index.ToString(); if (!this.CurrentFrame.Hands.Any(h => h.Id == possibleId)) { return possibleId; } index++; } }