मैं सी # में निम्न स्ट्रिंग है:एक भी बोली के साथ दोहरे उद्धरण की जगह
string ptFirstName = tboxFirstName.Text;
ptFirstName
रिटर्न: "John"
मैं 'John'
में बदलने के लिए मैं के कई परिवर्तित रूपों की कोशिश की है इच्छा निम्नलिखित, लेकिन मैं एकल उद्धरण के साथ दोहरे उद्धरण चिह्नों को बदलने के लिए कभी नहीं कर रहा हूँ:
ptFirstName.Replace("\"", "'");
क्या कोई मुझे प्रबुद्ध कर सकता है?
मेरा लक्ष्य एक XML फ़ाइल को यह लिखने के लिए है:
writer.WriteAttributeString("first",ptFirstName); // where ptFirstName is 'John' in single quotes.
1. 'Replace' एक * नई * स्ट्रिंग 2. रिटर्न क्यों' WriteAttributeString' में कर डेटा के साथ गंदगी? (यह "सही ढंग से" इनकोडिंग किया जाना चाहिए या तो मामले में।) –
इसका कारण यह है कि मैं इसे एक एसडी कार्ड है, जिसका प्रारूप है कि एक युक्ति है कि पढ़ता है यह एकल उद्धरण की तलाश द्वारा पढ़ा जाता है में की जरूरत है - इस तरह से यह है है ... – user2058253