unnecessary_constructor_name工具 chevron_right诊断 chevron_rightunnecessary_constructor_name 目录描述示例常见修复方法 toggle_on Lint 规则不必要的 “.new” 构造函数名称。描述#当对未命名构造函数的引用使用 .new 时,分析器会产生此诊断。唯一需要 .new 的地方是在构造函数 tear-off 中。示例#以下代码会产生此诊断,因为在不需要 .new 的地方使用了它来引用未命名构造函数dartvar o = Object.new();常见修复方法#移除不必要的 .newdartvar o = Object();本页面内容对您有帮助吗?thumb_up thumb_down感谢您的反馈! feedback 提供详细信息感谢您的反馈!请告诉我们如何改进。 bug_report 报告问题详情除非另有说明,本网站的文档反映 Dart 3.8.1。页面上次更新于 2025-05-08。 查看源码 或 报告问题。