নিম্নলিখিত রিটার্নটি সত্য করে তোলার কোনও উপায় আছে কি?
string title = "ASTRINGTOTEST";
title.Contains("string");
এমন কোনও ওভারলোড বলে মনে হচ্ছে না যা আমাকে কেস সংবেদনশীলতা সেট করতে দেয় .. বর্তমানে আমি তাদের উভয়কেই ঠিক করে দিই, তবে এটি কেবল নির্বোধ (যার দ্বারা আমি আই 18n ইস্যুগুলিকে উল্লেখ করছি যা আপ- এবং ডাউন কেসিংয়ের সাথে আসে)।
আপডেট
এই প্রশ্নটি প্রাচীন এবং তখন থেকেই আমি বুঝতে পেরেছি যে আপনি যদি এটির পুরোপুরি তদন্ত করতে যত্নবান হন তবে আমি সত্যিই একটি বিস্তৃত এবং কঠিন বিষয়ের জন্য একটি সহজ উত্তর চেয়েছিলাম।
বেশিরভাগ ক্ষেত্রে, একক ভাষায়, ইংরাজী কোড বেসগুলিতে এই উত্তরটি যথেষ্ট। আমি সন্দেহ করছি কারণ এখানে আসা বেশিরভাগ লোক এই বিভাগে আসে এটি সবচেয়ে জনপ্রিয় উত্তর।
এই উত্তরটি এমন অন্তর্নিহিত সমস্যাটি নিয়ে আসে যা আমরা পাঠ্য কেসকে সংবেদনশীল হিসাবে তুলনা করতে পারি না যতক্ষণ না আমরা উভয় পাঠ্য একই সংস্কৃতি হিসাবে জানি এবং আমরা জানি না যে সংস্কৃতিটি কী। এটি সম্ভবত কম জনপ্রিয় উত্তর, তবে আমি মনে করি এটি আরও সঠিক এবং সে কারণেই আমি এটিকে চিহ্নিত করেছি।
culture.CompareInfo.IndexOf(paragraph, word, CompareOptions.IgnoreCase) >= 0
? এটি সঠিক সংস্কৃতি ব্যবহার করে এবং কেস-সংবেদনশীল, এটি অস্থায়ী ছোট হাতের স্ট্রিং বরাদ্দ করে না এবং এটি ছোট হাতের অক্ষরে রূপান্তর করা এবং তুলনা করা সর্বদা কেস-সংবেদনশীল তুলনা হিসাবে একই কিনা তা এড়িয়ে চলে ids