c# – TypedReference的实际用法

在实际代码中实际使用的TypedReference结构体是否有实际用途?

编辑:.Net框架在Console.WriteLine和String.Concat的重载中使用它们,它们从__arglist参数构建一个数组,并将其传递给正常的params重载。为什么这些重载存在?

Are there any practical uses of the TypedReference struct that you would actually use in real code?

是。如果我需要与C风格的可变方法的互操作性,我会使用它们。

Why do these overloads exist?

它们存在与喜欢使用C风格可变方法的呼叫者的互操作性。

翻译自:https://stackoverflow.com/questions/1711393/practical-uses-of-typedreference

转载注明原文:c# – TypedReference的实际用法