2008-08-24 13 views
12

मेरे पास एक स्ट्रिंग है जिसमें कुछ पर्यावरण है। इसमें NEWLINE। मैं स्ट्रिंग से उनको पट्टी करना चाहता हूं और इसके बजाए, न्यूलाइन को कॉमा जैसे कुछ के साथ बदलना चाहता हूं।सी # में स्ट्रिंग से न्यूलाइन को हटाने का सबसे तेज़ तरीका क्या होगा?

आपकी राय में, सी # .NET 2.0 का उपयोग करके ऐसा करने का सबसे अच्छा तरीका क्या होगा?

उत्तर

17

क्यों नहीं:

string s = "foobar\ngork"; 
string v = s.Replace(Environment.NewLine,","); 
System.Console.WriteLine(v); 
0

सबसे अच्छा तरीका बिल्टिन तरीका है: string.Replace का उपयोग करें। आपको विकल्पों की आवश्यकता क्यों है?

2
string sample = "abc" + Environment.NewLine + "def"; 
string replaced = sample.Replace(Environment.NewLine, ","); 
2

पहिया बदलने नहीं है - बस myString.Replace (Environment.NewLine, "") का उपयोग

7
इस तरह

:

string s = "hello\nworld"; 
s = s.Replace(Environment.NewLine, ","); 
संबंधित मुद्दे

 संबंधित मुद्दे