2022-04-13 WPF面试题 什么是可冻结对象?
Posted 微软MVP Eleven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022-04-13 WPF面试题 什么是可冻结对象?相关的知识,希望对你有一定的参考价值。
什么是可冻结对象?
Freezable 是一种特殊类型的对象,具有两种状态:unfrozen 和 frozen。 解冻时,Freezable 的行为与任何其他对象一样。 冻结后,无法再修改 Freezable。
Freezable 提供了一个 changed
事件来通知观察者对对象的任何修改。 冻结 Freezable 可以提高其性能,因为它不再需要在更改通知上花费资源。 冻结的 Freezable 也可以跨线程共享,而未冻结的 Freezable 则不能。
尽管 Freezable 类有许多应用程序,但 WPF中的大多数 Freezable 对象都与图形子系统相关。
以上是关于2022-04-13 WPF面试题 什么是可冻结对象?的主要内容,如果未能解决你的问题,请参考以下文章
2022-04-13 WPF面试题 WPF中可视化树和逻辑树的区别是什么?
2022-04-20 WPF面试题 WPF中StaticResource和DynamicResource之间有什么区别?
2022-04-20 WPF面试题 WPF中StaticResource和DynamicResource之间有什么区别?