Editor no longer allows to enter duplicate keywords.

This commit is contained in:
Dario Solera 2011-07-23 11:54:52 +02:00
parent f4c18fda33
commit 262086e997
2 changed files with 10 additions and 6 deletions

View file

@ -687,10 +687,14 @@ namespace ScrewTurn.Wiki {
/// </summary>
/// <returns>The keywords.</returns>
private string[] GetKeywords() {
string[] keywords = txtKeywords.Text.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
for(int i = 0; i < keywords.Length; i++) {
keywords[i] = keywords[i].Trim();
}
var keywords = txtKeywords.Text.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
keywords =
(from k in keywords
select k.Trim())
.Distinct(StringComparer.OrdinalIgnoreCase)
.ToArray();
return keywords;
}