C# object[,]里数据位置互换问题,高手帮忙,很着急 谢谢。。
发布网友
发布时间:2024-10-07 02:27
我来回答
共3个回答
热心网友
时间:2024-10-25 18:34
Dictionary<object,int> s
把obj2里的数据全部复制到这个s里,s的key值使用obj2的数据,value值顺序排列,比如obj2里存的a、b、c,复制到s里是a,1、b,2、c,3
然后再遍历obj1,用obj1的数据作为key去查询s,比如obj1里有数据a,那么s[a]就是1
用这个作为排序是权值,insert到obj1的某个位置去。
这是目前我能想到的最快的方法了。当然,如果你数据量不大,直接foreach就行了,别搞太麻烦。
热心网友
时间:2024-10-25 18:35
用for循环重新赋值
热心网友
时间:2024-10-25 18:35
arr.Sort();追问obj1.Sort()???