System.Collections.Immutable不可变集
程序员文章站
2022-05-27 22:59:37
...
指不可改变的集合。虽然有Add 和Remove方法,但是返回的是创建的副本 ,本集合并没改变。
HashSet<int> oddNumbers = new HashSet<int>(); oddNumbers.Add(3); //一个元素 ImmutableHashSet<int> vs = oddNumbers.ToImmutableHashSet<int>(); //vs1返回的是一个副本两个元素,vs还是一个元素 ImmutableHashSet<int> vs1 = vs.Add(4);
推荐阅读
-
关于mysql查询字符集不匹配问题的解决方法
-
雷死人不偿命的爆笑动态图片集
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key, 用个数作为value,放入到map集
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key, 用个数作为value,放入到map集
-
关于mysql查询字符集不匹配问题的解决方法
-
flume1.7TailDirsource重复获取数据集不释放资源解决办法
-
Scala_可变数组,列表,可变集,元组
-
ORB_SLAM2跑数据集卡住不生成关键帧轨迹txt文件
-
System.Collections.Immutable不可变集
-
System.Collections.Immutable不可变集