Użyj klasy z VB przykład:
using System;
using System.IO;
using Microsoft.VisualBasic.FileIO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string csv = "4p,p4,123,ACD,\"Q, Q, Q\",\"123,123\"";
TextFieldParser parser = new TextFieldParser(new StringReader(csv));
parser.HasFieldsEnclosedInQuotes = true;
parser.SetDelimiters(",");
string[] fields;
while (!parser.EndOfData)
{
fields = parser.ReadFields();
foreach (string field in fields)
{
Console.WriteLine(field);
}
}
parser.Close();
}
}
}
Output:
''4p
p4
123
ACD
Q, Q, Q
123,123''
dodaj tylko referencje do Microsoft.VisualBasic
.