String ==연산자를 검사하는 동안 나는 그것이 호출 String.Equals(string a, string b)이라는 것을 알았습니다 .
심사 String.Equals(string a, string b)방법을, 나는 그것이 사용하여 평등 체크한다는 것을 참조 ==연산자를. 실제로 어떻게 작동하고 또는 StackOverflowException같은 일을 할 때 발생하지 않습니까?"x" == "x""x" == "y"
업데이트 : JetBrains에 알리고 dotPeek의 우선 순위를 결정했습니다. https://youtrack.jetbrains.com/issue/DOTP-6789
또한 ILSpy의 GitHub 저장소에 문제를 추가했습니다.

a == b) VB.NET에서는 정확합니다a Is b.