예제 #1
0
        private static string getErrorLogFlag(errorFlag flag)
        {
            string errorDesc = String.Empty;

            switch (flag)
            {
                case errorFlag.SentenceBuilderState:
                    errorDesc = "Sentence builder state:";
                    break;
                case errorFlag.SentenceDetected:
                    errorDesc = "Detected:";
                    break;
                case errorFlag.WordDetected:
                    errorDesc = "Detected:";
                    break;
                case errorFlag.WordRemove:
                    errorDesc = "Removed:";
                    break;
                case errorFlag.WordAdded:
                    errorDesc = "Added:";
                    break;
                default:
                    errorDesc = "Uknown:";
                    break;
            }

            return errorDesc;
        }
예제 #2
0
        private static string getErrorLogFlag(errorFlag flag)
        {
            string errorDesc = String.Empty;

            switch (flag)
            {
            case errorFlag.SentenceBuilderState:
                errorDesc = "Sentence builder state:";
                break;

            case errorFlag.SentenceDetected:
                errorDesc = "Detected:";
                break;

            case errorFlag.WordDetected:
                errorDesc = "Detected:";
                break;

            case errorFlag.WordRemove:
                errorDesc = "Removed:";
                break;

            case errorFlag.WordAdded:
                errorDesc = "Added:";
                break;

            default:
                errorDesc = "Uknown:";
                break;
            }

            return(errorDesc);
        }
예제 #3
0
 public void logMessage(string message, errorFlag flag)
 {
     using (FileStream fs = new FileStream(filePath, fileMode, fileAccess))
     using (StreamWriter sw = new StreamWriter(fs))
     {
         string text = String.Format("[{0}] {1} {2}", DateTime.Now, getErrorLogFlag(flag), message);
         sw.WriteLine(text);
     }
 }
예제 #4
0
 public void logMessage(string message, errorFlag flag)
 {
     using (FileStream fs = new FileStream(filePath, fileMode, fileAccess))
         using (StreamWriter sw = new StreamWriter(fs))
         {
             string text = String.Format("[{0}] {1} {2}", DateTime.Now, getErrorLogFlag(flag), message);
             sw.WriteLine(text);
         }
 }