private static IEnumerable <int> GetList(int count) { GetRandomNumbersClass getRandomNumbersClass = new GetRandomNumbersClass(-2); getRandomNumbersClass._count = count; return(getRandomNumbersClass); }
public IEnumerator <int> GetEnumerator() { GetRandomNumbersClass _getRandom; if (_state == -2 && _initialThreadId == Environment.CurrentManagedThreadId) { _state = 0; _getRandom = this; } else { _getRandom = new GetRandomNumbersClass(0); } _getRandom.count = _count; return(_getRandom); }