c#.net的集合主要位於system.collections和system.collections.generic(泛型)這兩個namespace中。
1、system.collections
比如arraylist,其add(繼承自介面ilist)和addrange方法可用於想集合中新增元素。
**示例:
(1)add:新增單個元素
arraylist myal =
newarraylist()
;myal.
add(
"the");
myal.
add(
"quick");
myal.
add(
"brown");
myal.
add(
"fox"
);
(2)addrange:新增實現了icollection介面的乙個集合的所有元素到指定集合的末尾
arraylist myal =
newarraylist()
;myal.
add(
"the");
myal.
add(
"quick");
myal.
add(
"brown");
myal.
add(
"fox");
queue myqueue =
newqueue()
;myqueue.
enqueue
("jumped");
myqueue.
enqueue
("over");
myqueue.
enqueue
("the");
myqueue.
enqueue
("lazy");
myqueue.
enqueue
("dog");
myal.
addrange
( myqueue )
;
2、system.collections.generic
泛型同樣也有add(繼承自icollection)和addrange兩個方法。
**示例:
(1)add:新增單個元素
list dinosaurs =
newlist
();dinosaurs.
add(
"tyrannosaurus");
dinosaurs.
add(
"amargasaurus");
dinosaurs.
add(
"mamenchisaurus");
dinosaurs.
add(
"deinonychus");
dinosaurs.
add(
"compsognathus"
);
(2)addrange:新增實現了介面ienumerable的乙個泛型集合的所有元素到指定泛型集合末尾
string[
] input =
;list dinosaurs =
newlist
(input)
;dinosaurs.
addrange
(dinosaurs)
;
C 集合中的Add與AddRange方法
c net的集合主要位於system.collections和system.collections.generic 泛型 這兩個namespace中。1 system.collections 比如arraylist,其add 繼承自介面ilist 和addrange方法可用於想集合中新增元素。示例 ...
C 集合中的Add與AddRange方法
c net的集合主要位於system.collections和system.collections.generic 泛型 這兩個namespace中。1 system.collections 比如arraylist,其add 繼承自介面ilist 和addrange方法可用於想集合中新增元素。示例 ...
C 集合中的Add與AddRange方法
c net的集合主要位於system.collections和system.collections.generic 泛型 這兩個namespace中。1 system.collections 比如arraylist,其add 繼承自介面ilist 和addrange方法可用於想集合中新增元素。示例 ...