예제 #1
0
        public static string File_ReadToEndDecode(string filepath)
        {
            if (!File.Exists(filepath))
            {
                return(null);
            }
            FileStream fileStream = new FileStream(filepath, FileMode.Open, FileAccess.Read);

            byte[] array = new byte[fileStream.Length];
            fileStream.Read(array, 0, array.Length);
            fileStream.Close();
            Encoding code = StringHandler.GetCode(array);

            return(code.GetString(array));
        }
예제 #2
0
        public static string File_GetCode(string filepath)
        {
            if (!File.Exists(filepath))
            {
                return(null);
            }
            FileStream fileStream = new FileStream(filepath, FileMode.Open, FileAccess.Read);

            byte[] array = new byte[fileStream.Length];
            fileStream.Read(array, 0, array.Length);
            fileStream.Close();
            Encoding code = StringHandler.GetCode(array);
            string   result;

            try
            {
                result = code.WebName.ToUpper();
            }
            catch
            {
                result = "";
            }
            return(result);
        }