Exemplo n.º 1
0
        private async Task <string> GetNextBoardInputAsync()
        {
            var tupleResult = await asyncInputEnumerator.GetNextLineContent().ConfigureAwait(false);

            if (tupleResult.HasNext == false)
            {
                throw new ArgumentException("Not enough input data.");
            }

            return(tupleResult.Result);
        }