2022-04-13 WPF面试题 什么是可冻结对象?

Posted 微软MVP Eleven

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022-04-13 WPF面试题 什么是可冻结对象?相关的知识,希望对你有一定的参考价值。

什么是可冻结对象?

Freezable 是一种特殊类型的对象,具有两种状态:unfrozenfrozen。 解冻时,Freezable 的行为与任何其他对象一样。 冻结后,无法再修改 Freezable。

Freezable 提供了一个 changed 事件来通知观察者对对象的任何修改。 冻结 Freezable 可以提高其性能,因为它不再需要在更改通知上花费资源。 冻结的 Freezable 也可以跨线程共享,而未冻结的 Freezable 则不能。

尽管 Freezable 类有许多应用程序,但 WPF中的大多数 Freezable 对象都与图形子系统相关。

以上是关于2022-04-13 WPF面试题 什么是可冻结对象?的主要内容,如果未能解决你的问题,请参考以下文章

2022-04-13 WPF面试题 什么是MVVM?

2022-04-13 WPF面试题 什么是MVVM?

2022-04-13 WPF面试题 WPF中可视化树和逻辑树的区别是什么?

2022-04-20 WPF面试题 WPF中StaticResource和DynamicResource之间有什么区别?

2022-04-20 WPF面试题 WPF中StaticResource和DynamicResource之间有什么区别?

2022-03-17 WPF面试题 WPF中的x:Name和Name属性之间有什么区别?