示例#1
0
文件: VList.cs 项目: murven/Loyc
        public VList <T> AddRange(IEnumerable <T> list)
        {
            this = VListBlock <T> .AddRange(_block, _localCount, list.GetEnumerator());

            return(this);
        }
示例#2
0
文件: VList.cs 项目: murven/Loyc
        public VList <T> AddRange(IList <T> list)
        {
            this = VListBlock <T> .AddRange(_block, _localCount, list, true).ToVList();

            return(this);
        }
示例#3
0
        public FVList <T> AddRange(IList <T> list)
        {
            this = VListBlock <T> .AddRange(_block, _localCount, list, false);

            return(this);
        }
示例#4
0
文件: VList.cs 项目: murven/Loyc
        public VList <T> AddRange(VList <T> list, VList <T> excludeSubList)
        {
            this = VListBlock <T> .AddRange(_block, _localCount, list.ToFVList(), excludeSubList.ToFVList()).ToVList();

            return(this);
        }
示例#5
0
        public FVList <T> AddRange(FVList <T> list, FVList <T> excludeSubList)
        {
            this = VListBlock <T> .AddRange(_block, _localCount, list, excludeSubList);

            return(this);
        }