poniedziałek, 21 kwietnia 2008

[c#] String.Compare vs String.CompareOrdinal

Jesli zalezy nam na szybkosci dzialania aplikacji, to raczej powinnismy korzystac z metody String.CompareOrdinal zamiast String.Compare. Natomiast trzeba pamietac, ze String.CompareOrdinal jest czuly na roznice "kultury" oraz wielkosc liter.

przyklad uzycia:

if ( string.Compare("a", "a") ) ; //true

if ( string.CompareOrdinal("a", "a") == 0 ) ; //true

Brak komentarzy: