摘要:
ObservableCollection<T> List<T> 1.都是处理可变列表的重要数据集合 2.List<T>提供高效的动态数组操作,但不支持自动通知UI更新; 3.ObservableCollection<T> 则通过通知机制自动更新绑定的UI控件,适用于需要数据绑定的场景 阅读全文
posted @ 2025-01-21 17:10
一步一个坑
阅读(16)
评论(0)
推荐(0)
摘要:
TaskCompletionSource<bool>用于手动控制任务的状态 任务状态设置 1.设置为完成 (SetResult): 当异步操作成功完成时调用 SetResult(true)。这表明任务成功完成,并不会有异常发生。在你的场景中,这通常是在页面导航成功完成后设置。 2.设置为失败 (Se 阅读全文
posted @ 2025-01-21 10:53
一步一个坑
阅读(266)
评论(0)
推荐(0)
摘要:
1.lock 关键字: 用于确保在线程间访问共享数据时的同步,防止多个线程同时修改数据。 示例:lock(syncObject) { /* 访问共享数据 */ } Monitor 类: 提供了一种更复杂的同步机制,可以比 lock 提供更多的控制功能(如等待和信号)。 示例:Monitor.Ente 阅读全文
posted @ 2025-01-21 10:37
一步一个坑
阅读(36)
评论(0)
推荐(0)

浙公网安备 33010602011771号