मैं सोच रहा था कि क्यों ReSharper मुझे चेतावनी देता है, जब मैं एक विशिष्ट संस्कृति जानकारी दिए बिना एक चार को स्ट्रिंग में बदलने की कोशिश कर रहा हूं।ReSharper Char.ToString() पर चेतावनी क्यों देता है जब CultureInfo स्पष्ट रूप से निर्दिष्ट नहीं करता है?
क्या कोई मामला है, जहां इसे दो प्रणालियों पर अलग-अलग रूपांतरित किया जा सकता है?
उदाहरण:
var str = ' '.ToString();
निम्नलिखित ReSharper चेतावनी डिफ़ॉल्ट रूप से पॉप अप होगा:
स्पष्ट स्ट्रिंग रूपांतरण में एक संस्कृति का उल्लेख करें।
बिल्कुल चेतावनी क्या है? कृपया अपनी समस्या के आधार पर एक [न्यूनतम, पूर्ण, और सत्यापन योग्य उदाहरण] (http://stackoverflow.com/help/mcve) बनाएं। –
कोड वास्तव में क्या है? –
यह एक अच्छा सवाल है कि मैं खुद से कई बार पूछ रहा हूं। लेकिन आपको उदाहरण कोड और सटीक संदेश –