variable_pattern_keyword_in_declaration_context工具 chevron_right诊断 chevron_rightvariable_pattern_keyword_in_declaration_context 目录描述示例常见修复在声明上下文中,变量模式不能指定 'var' 或 'final' 关键字。描述#当在声明上下文中使用了变量模式时,分析器会产生此诊断。示例#以下代码会产生此诊断,因为记录模式中的变量模式处于声明上下文中dartvoid f((int, int) r) { var (var x, y) = r; print(x + y); }常见修复#移除变量模式中的 var 或 final 关键字dartvoid f((int, int) r) { var (x, y) = r; print(x + y); }本页面内容有帮助吗?thumb_up thumb_down感谢您的反馈! feedback 提供详情感谢您的反馈!请告诉我们如何改进。 bug_report 提供详情除非另有说明,本网站的文档反映的是 Dart 3.8.1。页面上次更新时间:2025-05-08。 查看源代码 或 报告问题。