找传奇、传世资源到传世资源站!

对象比较集合对比的类库

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

对象比较,集合元素比较的类库from clipboard using System;using System.Collections.Generic;using System.Linq;using System.Text;using CompareObjectsNet;namespace CompareNetObjDemo{ class Program { static void Main(string[] args) { Test1(); Console.WriteLine("完成"); Console.ReadKey(); } static void Test1() { //创建比较对象的类型 CompareLogic compareLogic = new CompareLogic(); //创建2个不同的Person类型 Person person1 = new Person(); person1.DateCreated = DateTime.Now; person1.Name = "Jorn"; person1.Age = 25; Person person2 = new Person(); person2.Name = "Greg"; person2.DateCreated = DateTime.Now; person2.Age = 22; //设置比较对象的配置文件,最大不同点为3 compareLogic.Config.MaxDifferences = 2; //获取比较结果,使用Compare方法 ComparisonResult result = compareLogic.Compare(person1, person2); //如果不相等,输出不同信息字符串 if (!result.AreEqual) Console.WriteLine(result.DifferencesString); } } public class Person { public String Name { get; set; } public Int32 Age { get; set; } public DateTime DateCreated { get; set; } }}

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复