// 他のクラスに依存しているし、このUpdaterでは使わないのでコメントアウトしておく。 #if false /// <summary> /// ファイルからのテキスト丸読み /// /// 先頭にBOMがついていればutf8/utf16と自動的に判別する。 /// さもなくばsjisとして読み込む。 /// (先頭のBOMは除去して、stringに変換して返す。) /// /// 例外は捕捉しない。 /// </summary> /// <param name="path"></param> /// <returns></returns> public static string ReadText(string path) { var bytes = File.ReadAllBytes(path); return(Encode.ConvertToString(bytes)); }