ファイル入出力


string型の文字列をファイルに入出力します。

		
// FileText.txtというファイルにUTF-8エンコーディングで入出力
string szPath = "FileText.txt";
System.Text.Encoding enc = System.Text.Encoding.UTF8;

//--------------------------------------------
// 書き込み
string szText = "abc";
System.IO.StreamWriter streamWriter = null;
try
{
  streamWriter = new System.IO.StreamWriter( szPath, false, enc );
  streamWriter.Write( szText );
}
catch( System.Exception ex )
{
  Console.WriteLine( ex.Message );
}
finally
{
  if( streamWriter != null ) streamWriter.Close();
}

//--------------------------------------------
// 読み取り
szText = null;
System.IO.StreamReader streamReader = null;
try
{
  streamReader = new System.IO.StreamReader( szPath, enc );
  szText = streamReader.ReadToEnd();
}
catch( Exception ex )
{
  Console.WriteLine( ex.Message );
}
finally
{
  if( streamReader != null ) streamReader.Close();
}
		
	


inserted by FC2 system