0

私は検索して検索しましたが、リモートで似たものを見つけることができませんでした. 私が知るようになったすべてによると、それはうまくいくはずです。

  string strTest, strSubTest, strDesc;
        using (GenericParser parser = new GenericParser())
        {
            parser.SetDataSource(@"D:\work.csv");

            parser.ColumnDelimiter = @",".ToCharArray();
            parser.FirstRowHasHeader = true;
            parser.MaxBufferSize = 4096;
            parser.MaxRows = 200;

            while (parser.Read())
            {
                strTest = parser["Test"];
                strSubTest = parser["Subtest"];
                strDesc = parser["Description"];
                Console.WriteLine(strTest);

@",".ToCharArray(); を示すコード タイトルのエラーを示します。「Char?」の前に、そのような暗黙の変換を見たことがありません。私が何を間違えたのか分かりますか?

背景が必要な場合は、ここにある GenericParser を使用しました: http://www.codeproject.com/Articles/11698/A-Portable-and-Efficient-Generic-Parser-for-Flat-F

4

2 に答える 2

3

(一重引用符に注意してください)

parser.ColumnDelimiter = ',';
于 2013-09-06T03:25:31.277 に答える