String ==Operatörü incelerken, aradığını fark ettim String.Equals(string a, string b), yani sadece bir geçiş.
String.Equals(string a, string b)Yöntemi inceleyerek, ==operatörü kullanarak bir eşitlik kontrolü yaptığını görüyorum . Bu nasıl çalışıyor ve ya da StackOverflowExceptionböyle bir şey yaparken bir zamana neden olmuyor ?"x" == "x""x" == "y"
Güncelleme : JetBrains'e haber verdim ve dotPeek için kritik bir öncelik haline getirdiler. https://youtrack.jetbrains.com/issue/DOTP-6789
ILSpy'ın GitHub repo'suna da bir sorun ekledim.

a == b), ancak doğru VB.NET içinde:a Is b.