ファイルの読み書き
問題
まずhogehoge.txtファイルが存在するかどうか確認します。
無い場合はhogehoge.txtを作成し、"This is text data."と書き込みましょう。
有る場合はhogehoge.txtの内容を読み込み、表示します。
例
テキストファイルが無い場合
C:\test\hogehoge.txtが見つからないので作成します。
テキストファイルが有る場合
This is text data.
解答例
using System; using System.IO; namespace FileRW { class Program { static void Main(string[] args) { String path = @"C:\test\hogehoge.txt"; if(File.Exists(path) == true) { String fileData = File.ReadAllText(path); Console.WriteLine(fileData); } else { Console.WriteLine("{0}が見つからないので作成します。", path); File.WriteAllText(path, "This is text data."); } } } }