prefer_asserts_in_initializer_lists工具 chevron_right診斷 chevron_rightprefer_asserts_in_initializer_lists 目錄描述示例常見修復 toggle_on Lint 規則斷言應放在初始化列表中。描述#當建構函式的主體以一個或多個 assert 語句開頭時,分析器會產生此診斷資訊。示例#以下程式碼會產生此診斷資訊,因為建構函式的主體以一個 assert 語句開頭dartclass C { C(int i) { assert(i != 0); } }常見修復#將 assert 移至初始化列表,如果主體中只有 assert 語句,則移除主體。dartclass C { C(int i) : assert(i != 0); }此頁面內容有幫助嗎?頂 踩感謝您的反饋! feedback 提供詳情感謝您的反饋!請告訴我們如何改進。 bug_report 提供詳情除非另有說明,本站文件反映 Dart 3.8.1 版本。頁面最後更新於 2025-05-08。 檢視原始碼 或 報告問題。