・テキストファイルを開く StreamReader(string path) StreamReader(string path,Enconding )
・ファイルを閉じる
・テキストファイルから文字列一行ずつ読み込み(ReadLine)
string str;
while ((str = sr.ReadLine()) != null)
{
Console.WriteLine(str);
}
・テキストファイルから文字列一文字ずつ読み込み(Read)
int num;
while ((num = sr.Read()) != -1)
{
Console.WriteLine((char)num);
}
・テキストファイルを一度に読み込み ReadToEnd()
・次の文字を確認する Peek()
while (sr.Peek() != -1)
{
Console.WriteLine(sr.ReadLine());
}
・テキストファイルを作成する
StreamWriter(string path) ファイルが存在してなくても、ファイルが自動生成される。末尾に追加しない
StreamWriter(string path,bool append) //末尾に追加するか trueは追加
StreamWriter (string path, bool append, Encoding encoding )
・書き込みのモードを設定してファイルを開く
StreamWriter ss = new StreamWriter(new FileStream(@"C: \Users\XXXX\Desktop\Test\Test1.txt",FileMode.CreateNew));
Append ファイルが存在する場合は、末尾に追加する。ない場合は、新規に作成する
Create ファイルが存在する場合は、上書する。ない場合は、新規に作成する
CreateNew
Open
OpenOrCreate
Truncate
・テキストファイルへの書き込み処理をする
Write(string/ int/ char/ char[]);
WriteLine(string)/ WriteLine (フォーマット,パラメータ)
パスを取得する
・OpenFileDialog.FileName() パスとファイル名
・OpenFileDialog.SafeFileName() ファイル名と拡張子(かくちょうし)
・System.IO.Path.GetFullPath.....