コード例 #1
0
ファイル: CsvDataHolder.cs プロジェクト: thild/NET
 /// <summary>
 /// Sets the new data delimiter for whole data rows and column names
 /// </summary>
 /// <param name="delimiter">Delimiter to be set</param>
 public void SetDataDelimiter(char delimiter)
 {
     DataDelimiter = delimiter;
     ColNameCollection.ChangeDelimiter(DataDelimiter);
     foreach (DelimitedStringValues dsv in DataRowCollection)
     {
         dsv.ChangeDelimiter(DataDelimiter);
     }
     return;
 }
コード例 #2
0
ファイル: CsvDataHolder.cs プロジェクト: thild/NET
 /// <summary>
 /// Writes content to a specified stream
 /// </summary>
 /// <param name="streamWriter">Target stream</param>
 public void WriteToStream(StreamWriter streamWriter)
 {
     if (ColNameCollection.NumOfStringValues > 0)
     {
         streamWriter.WriteLine(ColNameCollection.ToString());
     }
     foreach (DelimitedStringValues dsv in DataRowCollection)
     {
         streamWriter.WriteLine(dsv.ToString());
     }
     return;
 }