CSVParserComponent.CsvParser.Parse C# (CSharp) Метод

Parse() публичный Метод

public Parse ( ) : string>>>.IAsyncOperation
Результат string>>>.IAsyncOperation
        public IAsyncOperation<IEnumerable<IDictionary<string, string>>> Parse()
        {
            return Task.Run<IEnumerable<IDictionary<string, string>>>(async () =>
            {
                var fieldList = new List<string>();

                if (this.HasHeaderRow)
                {
                    fieldList = LoadFieldNamesFromHeaderRow();
                }
                else
                {
                    // TODO: figure this out later
                }

                List<Dictionary<string, string>> results = await ParseRows(fieldList);

                return results;

            }).AsAsyncOperation();

        }