01.
using
System;
02.
using
System.IO;
03.
using
System.Text;
04.
05.
namespace
text_input_all
06.
{
07.
class
Program
08.
{
09.
static
void
Main(
string
[] args)
10.
{
11.
Console.WriteLine(Environment.CurrentDirectory);
12.
13.
string
path = @
"..\..\Program.cs"
;
14.
if
( File.Exists(path) )
15.
{
16.
Console.WriteLine(
"Program.cs は存在しています"
);
17.
}
18.
19.
// SHIFT_JIS
20.
//Encoding Enc = Encoding.GetEncoding(932);
21.
// EUC-JP
22.
//Encoding Enc = Encoding.GetEncoding(51932);
23.
// UNICODE 用
24.
//Encoding Enc = Encoding.GetEncoding(1200);
25.
// UTF-8N
26.
//Encoding Enc = new UTF8Encoding();
27.
// UTF-8
28.
Encoding Enc =
new
UTF8Encoding(
true
);
29.
30.
try
31.
{
32.
using
(StreamReader ReadFile =
new
StreamReader(path, Enc))
33.
{
34.
// 読込み
35.
string
Text = ReadFile.ReadToEnd();
36.
37.
// 全て読み込んでいるので閉じる
38.
ReadFile.Close();
39.
40.
Console.WriteLine(Text);
41.
}
42.
43.
}
44.
catch
(Exception ex)
45.
{
46.
Console.WriteLine(ex.Message);
47.
}
48.
49.
Console.ReadLine();
50.
}
51.
}
52.
}