iesi.collections干什么用的,ISet<T> 和IList<T>什么不同?
答案:3 悬赏:0
解决时间 2021-02-15 16:55
- 提问者网友:依靠
- 2021-02-15 11:03
iesi.collections干什么用的,ISet<T> 和IList<T>什么不同?
最佳答案
- 二级知识专家网友:一池湖水
- 2021-02-15 11:38
我只知道你下面的那个错误原因,因为你在配置Nhibernate的时候使用的外键映射的时候是使用的 ,而在实体类里面却是使用了IList,所以会出现转换错误,如果是使用的 的话才能使用IList,使用 就表明实体对象不能重复,如new int[]{1,1,2,2,3,3},而使用 就表明可以重复,如new int[]{1,2,3,4,5,6}
全部回答
- 1楼网友:走,耍流氓去
- 2021-02-15 12:12
using System.Collections.Generic;
using Iesi.Collections.Generic;
上面两个引用中都有ISet 类型,名字一样,实际类型不一样,前一个就是“System.Collections.Generic.IList”,后一个是“Iesi.Collections.Generic.Iset
希望对你有所帮助。
- 2楼网友:怪咖小青年
- 2021-02-15 11:54
你好!
Set和List是不同的集合接口,Set集合中不允许有重复的元素,而且Set不维护集合中元素的顺序;List集合中允许有重复的元素,维护元素插入到List中顺序。
主要的区别就是这两点。
如果对你有帮助,望采纳。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯