类型“<typename>”不能为数组元素类型、返回类型、字段类型、泛型参数类型、“ByRef”参数类型或转换为“Object”或“ValueType”的表达式类型

更新:2007 年 11 月

表达式声明了要采用受限类型的变量、过程参数、类型参数、函数返回值或数组。

公共语言运行库 (CLR) 公开某些类型的目的只是为了提供特殊语言支持,不应将它们用作应用程序中的数据类型。这些类型包括 ArgIteratorRuntimeArgumentHandleTypedReference 结构。

**错误 ID:**BC31396

更正此错误

  • 不要使用受限结构作为声明的数据类型。

请参见

参考

ArgIterator

RuntimeArgumentHandle

TypedReference