我正在将库项目迁移到.net标准,并且在尝试使用System.Reflection API调用Type:GetProperties()时遇到以下编译错误:


类型不包含“ GetProperties”的定义


这是我的project.json

{
  "version": "1.0.0-*",
  "buildOptions": {
    "debugType": "portable"
  },
  "dependencies": {},
  "frameworks": {
    "netstandard1.6": {
      "dependencies": {
        "NETStandard.Library": "1.6.0"
      }
    }
  }
}


我想念什么?

最佳答案

撰写本文时,GetProperties()现在是:

typeof(Object).GetTypeInfo().DeclaredProperties;

08-26 18:26