読者です 読者をやめる 読者になる 読者になる

プログラミングでアイデアを具現化したい

あらゆるものを具現化するためにプログラミングを始めました。主にC#

C# ファイル操作

C#

ファイル操作

これは応用してログ出力やアプリに設定値を
持たせる際などによく使うと思われる。

using System;
using System.IO;
namespace ConsoleApplication1 {
    class Program {
        static void Main(string[] args) {
            //ファイル作成
            FileStream fs = File.Create(@"D:\test\test.txt");
            fs.Close();

            // ファイルに書き込み
            using (StreamWriter w = new StreamWriter(@"D:\test\test.txt")) {
                w.WriteLine("ファイルの読み書きテスト1");
                w.WriteLine("ファイルの読み書きテスト2");
            }

            // ファイルから読み込み
            using (StreamReader r = new StreamReader(@"D:\test\test.txt")) {
                string str;
                while ((str = r.ReadLine()) != null) // 1行ずつ読み出し。
                {
                    Console.WriteLine(str);
                }
            }
        }
    }
}

f:id:tos5511:20160216005736p:plain
test.txtが生成される

FileStream fs = File.Create(@"D:\test\test.txt")

f:id:tos5511:20160216005852p:plain
実行結果
f:id:tos5511:20160216010602p:plain
テキストの中身
f:id:tos5511:20160216010627p:plain