创建type数组

本文关键字:数组 type 创建 | 更新日期: 2023-09-27 18:13:30

我正在编写一些使用反射的代码,但是我意识到类型数组的行为有些令人惊讶。

当我尝试以正常方式创建数组时,像这样:

Type[] params = new Type[2];

我收到一个错误说

类名目前无效

为什么这么说?Type和其他类型有什么不同?

创建type数组

这与它是Type的数组无关。因为params是一个关键字。要么转义该名称(通过在其前面加上@符号来完成),要么使用不同的名称