コード例 #1
0
        public static string ToXml(this CompareResult compareResult)
        {
            string description = @"<File>
                                    <FileName>{0}</FileName>
                                    <LeftFilePath>{1}</LeftFilePath>
                                    <RightFilePath>{2}</RightFilePath>
                                    <Match>{3}</Match>
                                    <LeftFileCreatedDate>{4}</LeftFileCreatedDate>
                                    <RightFileCreatedDate>{5}</RightFileCreatedDate>
                                    <LeftFileModifiedDate>{6}</LeftFileModifiedDate>
                                    <RightFileModifiedDate>{7}</RightFileModifiedDate>
                                   </File>";

            return(string.Format(description, compareResult.GetFileOrFolderName(),
                                 compareResult.LeftFilePath,
                                 compareResult.RightFilePath,
                                 compareResult.Match,
                                 GetDate(compareResult.LeftCreatedDate),
                                 GetDate(compareResult.RightCreatedDate),
                                 GetDate(compareResult.LeftModifiedDate),
                                 GetDate(compareResult.RightModifiedDate)));
        }
コード例 #2
0
        public static string ToCsv(this CompareResult compareResult)
        {
            string description = "{0},{1},{2},{3},{4},{5},{6},{7}";

            return(string.Format(description, compareResult.GetFileOrFolderName(), compareResult.LeftFilePath, compareResult.RightFilePath, compareResult.Match, compareResult.LeftCreatedDate, compareResult.RightCreatedDate, compareResult.LeftModifiedDate, compareResult.RightModifiedDate));
        }