Exemplo n.º 1
0
 public static String getLogInfoRow(LogInfoRow logInfo, Boolean isOnlyXpCode)
 {
     if (isOnlyXpCode)
     {
         return(logInfo.xpCode);
     }
     else
     {
         return(logInfo.corpCode + "," + logInfo.xpCode);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 写文件
        /// </summary>
        /// <param name="fileParh"></param>
        /// <param name="infos"></param>
        public static void writeTxt(String fileParh, List <LogInfoRow> infoRows, Boolean isOnlyXpCode)
        {
            FileStream   fs = new FileStream(fileParh, FileMode.OpenOrCreate, FileAccess.ReadWrite);
            StreamWriter sw = new StreamWriter(fs); // 创建写入流

            foreach (LogInfoRow item in infoRows)
            {
                String str = LogInfoRow.getLogInfoRow(item, isOnlyXpCode);
                if (str == null || str.Length == 0)
                {
                    continue;
                }
                sw.WriteLine(str);
            }
            sw.Close(); //关闭文件
        }