RC2 中的参数名称已更改
某些引用程序集参数名称已更改以匹配实现程序集中的参数名称。
更改描述
在之前的 .NET 5 预览版和 RC 版本中,某些引用程序集参数名称与实现程序集中的对应参数不同。 使用命名参数和反射时,这可能会导致出现问题。
在 .NET 5 RC2 中,这些不匹配的参数名称在引用程序集中已更新,现与实现程序集中的相应参数名完全匹配。
下表显示了更改的 API 和参数名称。
API | 旧参数名称 | 新参数名称 |
---|---|---|
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) | traceOptions |
traceFlags |
CompareInfo.IsPrefix(ReadOnlySpan<Char>, ReadOnlySpan<Char>, CompareOptions, Int32) | suffix |
prefix |
更改原因
更改参数名称以保持一致性,避免在使用命名参数和反射时出现故障。
引入的版本
5.0 RC2
建议操作
如果由于参数名称更改而遇到编译器错误,请相应地更新参数名称。