बड़े अक्षरों से शुरू होने वाले शब्दों के बीच रिक्त स्थान रखने के लिए, निम्न उदाहरण आज़माएं -
सबसे पहले, स्ट्रिंग सेट करें।
var str = "WelcomeToMyWebsite";
जैसा कि आप ऊपर देख सकते हैं, हमारे स्ट्रिंग में कैपिटल लेटर से पहले स्पेस नहीं है। इसे जोड़ने के लिए, LINQ का उपयोग करें जैसा कि हमने नीचे किया है -
str = string.Concat(str.Select(x => Char.IsUpper(x) ? " " + x : x.ToString())).TrimStart(' ');
बड़े अक्षरों से शुरू होने वाले शब्दों के बीच रिक्त स्थान रखने के लिए पूरा कोड निम्नलिखित है -
उदाहरण
using System; using System.Linq; class Demo { static void Main() { var str = "WelcomeToMyWebsite"; Console.WriteLine("Original String: "+str); str = string.Concat(str.Select(x => Char.IsUpper(x) ? " " + x : x.ToString())).TrimStart(' '); Console.WriteLine("New String: "+str); Console.ReadLine(); } }