使用 C# 7 中的 ValueTuple
,现在可以编写返回或消耗复合对象的方法和属性而不需要显式声明类型。但是,如果未提供文档,这些命名元组可能会造成困惑。
因为文档库的主要和最方便的方式是使用 XML 文档,所以有没有一种使用 XML 文档来提供命名元组中变量描述的方法呢?
我知道显而易见的解决方案是声明一个类型并相应地记录其文档。但是,如果由于某些“原因”无法这样做,那么是否可以在 ValueTuple
中使用 XML 记录数据成员?
NB: 在 ValueTuple
出现之前,已经有类似的问题被问及了。(参考链接)
TryCast()
、Dictionary.TryGetValue()
)。我的问题是关于如何记录元组,在这些情况下,使用元组比预定义或自己的类型更为方便。 - Alex EssilfieList<int>
和List<string>
一样。在 C# 中甚至不可能为元组指定类型别名,因此没有构造可以应用该文档。 - Panagiotis Kanavos