Eller kontakt1.Cpr.Equals(kontakt2.Cpr) Du kan også bruge String.Compare(str1, str,2, true) hvor du med true/false kan vælge om der skal tages hensyn til store og små bogstaver,
Ja, du kan feks. lave ToUpper() men har du mange steder du skal sammenligene strenge bliver det let grim kode
Du kan feks som jeg lave din egen metode ------------------------------------------------------------------- public static bool EqualsIgnoreCase(string strA, string strB) { return string.Compare( strA, strB, true )==0; } -------------------------------------------------------------------
Og så skriver du
if(EqualsIgnoreCase(kontakt1.Cpr,kontakt2.Cpr)){ bla, bla }
hvilket jeg synes er nemmere at læse, så er du fri for at huske ToUpper hele tiden. En anden ting er performance.
Jeg gik fra 900ms til 600ms for at udføre noget string håndtering ved at gå fra ToUpper til min EqualsIgnoreCase
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.