मेरे पास "Ärger, -Ökonom-i-Übermut-ẞ-ß" स्ट्रिंग है और जब मैं इंडेक्सऑफ ("-") चलाता हूं तो मुझे 23 का परिणाम मिलता है। यदि मैं Replace
पर उपयोग करता हूं एक ही स्ट्रिंग कुछ भी नहीं बदला जाता है।जर्मन स्ट्रिंग पर इंडेक्सऑफ से अजीब परिणाम
मुझे समझ में नहीं आता कि क्या हो रहा है, तो क्या कोई इस मुद्दे पर कुछ प्रकाश डाल सकता है? आवेदन संस्कृति क्रोएशियाई पर सेट है, यह जर्मन नहीं है, और फ्रेमवर्क संस्करण 3.5 है।
जर्मन में संस्कृति बदलना (डी-डीई) इस अजीब व्यवहार को नहीं बदलता है।
क्या यह सही है कि स्ट्रिंग में कोई "-" नहीं है? –
मैं ऐसा कहूंगा, किसी भी तरह इंडेक्सऑफ एक के रूप में ẞ का इलाज कर रहा है - ठीक है, समस्या यह है कि –
मुझे एक बग की तरह लगता है। मैं इस मुद्दे को .NET 3.5 के साथ पुन: पेश कर सकता हूं, लेकिन यह नेट 4.0 के साथ अपेक्षित -1 देता है। – ken2k