c#-特殊的集合

位数组



可观察的集合

csharp 复制代码
 private ObservableCollection<string> strList = new ObservableCollection<string>();
    
    // Start is called before the first frame update
    void Start()
    {
        strList.CollectionChanged += Change;
        strList.Add("ssss");
        strList.Add("wwwww");
        strList.Insert(1,"eeee");
        strList.RemoveAt(1);
    }
    
    public void Change(object send,NotifyCollectionChangedEventArgs e)
    {
       Debug.Log("数组执行的操作是"+e.Action);
       if (e.OldItems != null)
       {
           foreach (var item in e.OldItems)
           {
               Debug.Log("数组删去的元素" + item);
           }
       }

       if (e.NewItems != null)
       {
           foreach (var item in e.NewItems)
           {
               Debug.Log("数组增加的元素" + item);
           }
       }
    }

不变的集合

并发集合


管道应用并发集合类


相关推荐
xiaoshuaishuai810 小时前
C# GPU算力与管理
开发语言·windows·c#
hez201013 小时前
C# 15 类型系统改进:Union Types
c#·.net·.net core
FL162386312913 小时前
基于C#winform部署软前景分割DAViD算法的onnx模型实现前景分割
开发语言·算法·c#
C#程序员一枚14 小时前
高可用(High Availability, HA)
数据库·c#
weixin_5206498715 小时前
C#进阶-特性全知识点总结
开发语言·c#
fengyehongWorld16 小时前
C# 创建vba用的类库
c#
澄澈青空~16 小时前
有一个叫R2C,也有一个叫G2C
java·数据库·人工智能·c#
PGFA18 小时前
深度剖析 C# LINQ 底层执行机制:别让你的应用内存莫名其妙“爆”掉!
c#·solr·linq
2601_9498146920 小时前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互
CSharp精选营21 小时前
C#事务处理最佳实践:别再让“主表存了、明细丢了”的破事发生
c#·try-catch·事务处理·transactionscope