use_string_buffers
使用字串緩衝區來組成字串。
此規則自 Dart 2.0 起可用。
詳細資料
#務必使用字串緩衝區來組成字串。
在大多數情況下,使用字串緩衝區來組成字串是較佳的選擇,因為它的效能較好。
不良範例
dart
String foo() {
final buffer = '';
for (int i = 0; i < 10; i++) {
buffer += 'a'; // LINT
}
return buffer;
}
良好範例
dart
String foo() {
final buffer = StringBuffer();
for (int i = 0; i < 10; i++) {
buffer.write('a');
}
return buffer.toString();
}
用法
#若要啟用 use_string_buffers
規則,請在您的 analysis_options.yaml
檔案中的 linter > rules 下方新增 use_string_buffers
analysis_options.yaml
yaml
linter:
rules:
- use_string_buffers
除非另有說明,否則本網站上的文件反映的是 Dart 3.6.0。頁面上次更新時間為 2024-07-03。 檢視原始碼 或 回報問題。