Существуют ли какие-либо практические применения TypedReference
struct, которые вы действительно используете в реальном коде?
EDIT. Структура .Net использует их в перегрузках Console.WriteLine
и String.Concat
, которые строят массив из параметра __arglist
и передают его в нормальную params
перегрузку. Почему эти перегрузки существуют?