String ==অপারেটর পরীক্ষা করার সময় , আমি লক্ষ্য করেছি যে এটি কল করে String.Equals(string a, string b), যার অর্থ এটি কেবল একটি পাস-থ্রো।
String.Equals(string a, string b)পদ্ধতিটি পরীক্ষা করে দেখছি যে এটি ==অপারেটরটি ব্যবহার করে সমতা পরীক্ষা করে । এটি আসলে কীভাবে কাজ করছে এবং StackOverflowExceptionযখন এর মতো কিছু করছে "x" == "x"বা করছে না "x" == "y"?
আপডেট : আমি জেটব্রেইনকে জানিয়ে দিয়েছি এবং তারা এটি ডটপিকের জন্য একটি গুরুত্বপূর্ণ অগ্রাধিকার হিসাবে নিয়েছে। https://youtrack.jetbrains.com/issue/DOTP-6789
আমি আইএলএসপিএসের গিটহাব রেপোতেও একটি সমস্যা যুক্ত করেছি।

a == b), তবে ভিবি.নেট: - এ সঠিকa Is b।