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)、51932(euc-jp MS拡張のEUC-JPのスーパーセット)。よく使うのはこのへんか。