Пример #1
0
        // 他のクラスに依存しているし、この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));
        }