コード例 #1
0
        /// <summary>Saves the contained errors to the specified file.</summary>
        /// <param name="fileName">The file that contains the errors.</param>
        /// <param name="header">The header line of the errors file.</param>
        public void SaveErrors(string fileName, string header)
        {
            var engine = new VisynFileHelperEngine(typeof(ErrorInfo));

            if (header.IndexOf(Environment.NewLine, StringComparison.Ordinal) == header.LastIndexOf(Environment.NewLine))
            {
                header += Environment.NewLine;
            }

            engine.HeaderText = header;
            engine.WriteFile(fileName, Errors);
        }
コード例 #2
0
        /// <summary>Load errors from a file.</summary>
        /// <param name="fileName">The file that contains the errors.</param>
        public static ErrorInfo[] LoadErrors(string fileName)
        {
            var engine = new VisynFileHelperEngine(typeof(ErrorInfo));

            return((ErrorInfo[])engine.ReadFile(fileName));
        }