Duplicar posibles:
C#: String.Equals vs. =='==' vs string.equals C# .NET
Hola a todos.
Alguna vez alguien me dijo que nunca deberías comparar cadenas con == y que debes usar string.equals(), pero se refiere a Java.
¿Cuál es la diferencia beteen == y string.equals en .NET C#?
Entonces, ¿puedo decir que == es menos rendimiento que iguales? – Caipivara
@Daniel G. R.No, los métodos pequeños serán incorporados por el compilador just-in-time así que no te preocupes por eso :) Y si hay un MUY pequeño incremento de tiempo en la compilación de JIT, no debes preocuparte por eso;) –