1

私は C# コンソール アプリケーションに取り組んでいます。Microsoft.VisualBasic.FileIO パッケージを使用して .csv ファイルを読み込んでいます。次のように:-

class Program
{
    static void Main(string[] args)
    {
        Entities entities = new Entities();
        TextFieldParser parser = new TextFieldParser(@"C:\My.csv");

        parser.TextFieldType = FieldType.Delimited;
        parser.SetDelimiters(",");
        while (!parser.EndOfData)
        {
            string[] fields = parser.ReadFields();

空の .csv セルを NULL としてマップするように定義できますか? たとえば、現在、これを指定してすべての値をトリミングできます。

parser.TrimWhiteSpace = true;

空のセルを としてマップするようにパーサーを設定できますNullか?

ありがとう

4

1 に答える 1

-1

@Hansの回答によると、いいえ、空の文字列をNULLに変えるのはあなたの仕事です。– 昨日のハンス・パッサント

于 2016-04-07T15:34:45.900 に答える