你的位置: 码友网首页 / 资讯源列表 / .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)

关于[.NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)]的摘要:

如果你使用过 WPF/UWP 等 XAML UI 框架,那么应该了解到附加属性的概念。那么没有依赖属性支持的时候如何做附加属性的功能呢?你可能会想到弱引用。但这需要做一个弱引用字典,要写的代码还是非常麻烦的。本文介绍 .NET 的 ConditionalWeakTable 类型,适用于 .NET Framework 4.0 以上和全部 .NET Core 的版...

原文地址: https://blog.walterlv.com/post/conditional-weak-table.html

收录时间: 2019-05-23 浏览量: 1695 分类: .NET

| 1 收藏 | 0