CSVParserComponent.ParserEngines.DefaultParserEngine.ExtractFields C# (CSharp) Метод

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

public ExtractFields ( char delimiter, char quote, string csvLine ) : IAsyncOperation>
delimiter char
quote char
csvLine string
Результат IAsyncOperation>
        public IAsyncOperation<IList<string>> ExtractFields(char delimiter, char quote, string csvLine)
        {

            return Task.Run<IList<string>>(async () =>
            {

                var fieldValues = new List<string>();

                this._delimiter = delimiter;
                this._quote = quote;

                if (csvLine != string.Empty)
                {
                    await AnalyzeField(fieldValues, csvLine, false);
                }

                var fieldValuesList = new List<string>(fieldValues);

                return fieldValuesList;


            }).AsAsyncOperation();


        }