CSharpでファイル操作
をテンプレートにして作成
[
Front page
] [
Page list
|
Search
|
Recent changes
|
RSS of recent changes
]
Start:
System.IO.Path
System.IO.File
System.IO.Directory
この辺はCOMのFileSystemObjectと大して操作方法が同じような...
foreach (file in Directory.GetFiles(dirPath))
みたいな。
アプリの実行パスは
System.AppDomain.CurrentDomain.BaseDirectory
----
System.IO.StreamReader
System.IO.StreamWriter
System.IO.BinaryReader
System.IO.BinaryWriter
ファイルの読み書き。
StreamReader reader = new StreamReader("test.txt");
line = reader.readLine();
reader.Close();
みたいな。reader.Peek()でEOFを調べるらしい。
StreamReader reader = new StreamReader("test.txt",
System.Text.Encoding.GetEncoding(932))
みたいにしてcp932のファイルを読む。デフォはutf-8らしい。
1200(UTF-16 LE)、1201(UTF-16 BE)、20932(EUC-JP)、51...
----
[[CategoryCSharp]]
End:
System.IO.Path
System.IO.File
System.IO.Directory
この辺はCOMのFileSystemObjectと大して操作方法が同じような...
foreach (file in Directory.GetFiles(dirPath))
みたいな。
アプリの実行パスは
System.AppDomain.CurrentDomain.BaseDirectory
----
System.IO.StreamReader
System.IO.StreamWriter
System.IO.BinaryReader
System.IO.BinaryWriter
ファイルの読み書き。
StreamReader reader = new StreamReader("test.txt");
line = reader.readLine();
reader.Close();
みたいな。reader.Peek()でEOFを調べるらしい。
StreamReader reader = new StreamReader("test.txt",
System.Text.Encoding.GetEncoding(932))
みたいにしてcp932のファイルを読む。デフォはutf-8らしい。
1200(UTF-16 LE)、1201(UTF-16 BE)、20932(EUC-JP)、51...
----
[[CategoryCSharp]]
Page:
HTML convert time: 0.002 sec.