相关疑难解决方法(0)

KeyValuePair <> struct中Deconstruct方法的目的是什么?

我正在看System.Collections.Generic.KeyValuePair<TKey, TValue>结构System.Runtime, Version=4.2.1.0,这种方法引起了我的注意.

这是签名:

public void Deconstruct(out TKey key, out TValue value);
Run Code Online (Sandbox Code Playgroud)

它是否包含除简单转发KeyValue属性之外的任何逻辑?为什么有人会更喜欢它而不是财产吸气剂?

c# c#-7.0

2
推荐指数
1
解决办法
575
查看次数

标签 统计

c# ×1

c#-7.0 ×1