大容量データのCSVファイルを作成する。

using System.Text;
using System.IO;
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
// ローカル変数
int i = 0;
StringBuilder sb = new StringBuilder();

// 10000行のCSVファイル書込み文字データを作成する
for (i = 0; i < 10000; i++)
{
    // 1カラム目文字
    sb.Append("1234567890");
    sb.Append(",");

    // 2カラム目文字
    sb.Append("1234567890");
    sb.Append(",");

    // 3カラム目文字(行末のためコンマ不要で改行コード追加)
    sb.Append("1234567890");
    sb.Append(System.Environment.NewLine);
}

// 文字データ出力先ファイルパス
string strFilename = @"C:\\TEST.csv";

// 文字データを「shift-jis」で出力先に指定したファイルに書き込む。
// ※ファイルが存在しない場合は、自動でファイルが作成される。
// ※第2引数がfalseの場合は、上書きする。tureの場合は、ファイル末尾に追加となる。
StreamWriter writer = new StreamWriter(strFilename, false, System.Text.Encoding.GetEncoding("shift-jis"));
writer.Write(sb.ToString());

// 書込み完了のため閉じる
writer.Close();



タグ

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

What's up?

0時間 0分

管理人/副管理人のみ編集できます