1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- namespace Winsoft.GOV.Framework
- {
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using System.Xml;
- public class FunLib
- {
- private static StreamWriter logFile = File.AppendText(System.Windows.Forms.Application.StartupPath + @"\log\" + DateTime.Now.ToLongDateString().Replace(':', '.') + DateTime.Now.ToLongTimeString().Replace(':', '.') + "_Winsoft.GOV.log");
- public static string GB2312_ISO8859(string write)
- {
- Encoding encoding = Encoding.GetEncoding("iso8859-1");
- byte[] bytes = Encoding.GetEncoding("gb2312").GetBytes(write);
- return encoding.GetString(bytes);
- }
- public static string ISO8859_GB2312(string read)
- {
- Encoding encoding = Encoding.GetEncoding("iso8859-1");
- Encoding encoding2 = Encoding.GetEncoding("gb2312");
- byte[] bytes = encoding.GetBytes(read);
- return encoding2.GetString(bytes);
- }
- public static void Log(string logMessage)
- {
- try
- {
- lock (logFile)
- {
- logFile.WriteLine("{0} {1}", DateTime.Now.ToLongTimeString(), DateTime.Now.ToLongDateString());
- logFile.WriteLine(":{0}", logMessage);
- logFile.WriteLine("---------------------------------------------------------------------------------");
- logFile.Flush();
- }
- }
- catch
- {
- }
- }
- }
- }
|