avoid_shadowing_type_parameters工具 chevron_right診斷 chevron_rightavoid_shadowing_type_parameters 內容描述示例常見修復方法 toggle_on Linter 規則型別引數 '{0}' 隱藏了其外部 {1} 中的型別引數。描述#當型別引數隱藏了來自封閉宣告的型別引數時,分析器會產生此診斷。型別引數隱藏可能會導致細微且難以除錯的 bug。示例#以下程式碼會產生此診斷,因為方法 m 定義的型別引數 T 隱藏了類 C 定義的型別引數 Tdartclass C<T> { void m<T>() {} }常見修復方法#重新命名其中一個型別引數dartclass C<T> { void m<S>() {} }此頁面內容有幫助嗎?thumb_up thumb_down感謝您的反饋! feedback 提供詳情感謝您的反饋!請告訴我們如何改進。 bug_report 提供詳情除非另有說明,本網站上的文件反映的是 Dart 3.8.1 版本。頁面最後更新於 2025-05-08。 檢視原始碼 或 報告問題。