Skip to content

Commit c6bb563

Browse files
committed
refactor: 优化性能
1 parent b187f2b commit c6bb563

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/BootstrapBlazor/Components/Select/MultiSelect.razor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,8 @@ protected override void OnParametersSet()
210210
}
211211
else
212212
{
213-
var list = _currentValue.Split(',', StringSplitOptions.RemoveEmptyEntries);
214-
SelectedItems.AddRange(Rows.Where(item => list.Any(i => i.Trim() == item.Value)));
213+
var list = _currentValue.Split(',', StringSplitOptions.RemoveEmptyEntries).ToHashSet();
214+
SelectedItems.AddRange(Rows.Where(item => list.Contains(item.Value)));
215215
}
216216
}
217217
}

0 commit comments

Comments
 (0)