close_sinks工具 chevron_right诊断 chevron_rightclose_sinks 目录描述示例常见修复方法 toggle_on Linter 规则'Sink' 实例未关闭。描述#当创建了 Sink 的实例但未调用 close 方法时,分析器会产生此诊断。示例#以下代码会产生此诊断,因为 sink 未关闭dartimport 'dart:io'; void g(File f) { var sink = f.openWrite(); sink.write('x'); }常见修复方法#关闭 Sinkdartimport 'dart:io'; void g(File f) { var sink = f.openWrite(); sink.write('x'); sink.close(); }本页内容是否有帮助?thumb_up thumb_down感谢您的反馈! feedback 提供详情感谢您的反馈!请告诉我们如何改进。 bug_report 提供详情除非另有说明,本网站的文档反映 Dart 3.8.1 版本。页面上次更新于 2025-05-08。 查看源码 或 报告问题。