代码:
List<int> list = [1,2];
此代码可以构建,没有任何错误。 但在 Rider 中,它就划出了红线。
当我点击红线光标时,它会这样显示。
如何删除它?
这是 C# 12 语言功能。 Rider 是一个 IDE,因此并不总是与最新的语言功能保持同步。
他们当前的 Rider(和 Resharper)候选版本已经包含对此的支持,您必须等到它实际发布,或者下载早期访问版本。