c#,判断2个dataTable是否一样的问题。。

我想问问,大家。在c#中如果你们判断2个datatable的表数据是不是一样你们怎么样去。。我先说下我的思路,看看对吗?有不对的地方你们给我提示下。现在做项目中需要判断.... 我想问问,大家。在c#中如果你们判断2个datatable的表数据是不是一样你们怎么样去。。我先说下我的思路,看看对吗?有不对的地方你们给我提示下。现在做项目中需要判断.首先判断2个表结构是不是相等.(疑问:平时我们说的表结构相等是表的每列,列明相等还是该列的类型相等)在判断2个表的行数是不是相等在用2个for循环遍历2个表的i行j列的值是不是相等.(疑问:判断某行某列的值是不是相等问题.因为C#里面有值类型和引用类型,如果存在datatable的某列的数据类型是引用类型的。我怎么去比较啊?还有是不是datatable里面的数据类型都是值类型的,没有引用类型。可以直接用 equel去比较)请高手提示下,或给出点建议有好的方法去比较2个datatable的方法。。。。。还有按照我这个思路去比较对吗?还是少的了什么? 展开
 我来答
snow19881127
2013-11-12 · TA获得超过118个赞
知道答主
回答量:79
采纳率:0%
帮助的人:49.3万
展开全部
datatable也应该是从数据库中提取出来的吧,可以在数据表中加一个字段,用1、2、3等来标记是否进行了添加、删除、修改等操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旁笑槐NH
2013-11-14 · TA获得超过2545个赞
知道大有可为答主
回答量:2686
采纳率:0%
帮助的人:2851万
展开全部
如果是完全相等的比较可以直接序列化成xml比较字符串即可。
追问
xml, 我不是很懂,我是刚毕业的程序员。。。还有其他方法吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
岁月恋云
2013-11-12 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:101万
展开全部
我也不明白,请问为什么需要比对两个datatable,能给个原因吗。感觉这个比对比较复杂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式