Jaki jest najszybszy sposób zaimplementować coś takiego w C#:najszybszy sposób na znalezienie ciągu znaków w języku C#?
private List<string> _myMatches = new List<string>(){"one","two","three"};
private bool Exists(string foo) {
return _myMatches.Contains(foo);
}
notatkę, to tylko przykład. wystarczy wykonać filtrowanie niskiego poziomu dla niektórych wartości, które pochodzą z łańcuchów. Mogę je internować, ale nadal muszę wspierać porównanie jednego lub więcej ciągów. Znaczenie: porównywanie ciągów do ciągów (1 filtr) lub ciąg znaków na liście ciągów (wiele filtrów).
wygląda to szybko mi ... – Luiscencio
Szybciej z tym, co pamięć/wstępnego przetwarzania przeciążenie i co ilość dane? –
..... dla list. –