स्ट्रिंग से प्रत्येक शब्द का पहला अक्षर निकालना
स्ट्रिंग सेट करें:
string str = "Never Give Up!";
Split() से प्रत्येक शब्द को अलग करें:
string[] strSplit = str.Split();
प्रत्येक शब्द के पहले अक्षर के लिए Substring(0,1) का उपयोग करें:
पूर्ण कोड उदाहरण
using System;
public class Program {
public static void Main() {
string str = "Never Give Up!";
Console.WriteLine("Initial String = " + str);
Console.WriteLine("Displaying first letter of each word...");
string[] strSplit = str.Split();
foreach (string res in strSplit) {
Console.Write(res.Substring(0, 1));
}
}
}
आउटपुट
Initial String = Never Give Up! Displaying first letter of each word... NGU
वैकल्पिक LINQ तरीका:
string result = string.Join("", str.Split().Select(w => w[0]));
Console.WriteLine(result); // NGU
नोट: खाली स्ट्रिंग या एकाधिक स्पेस के लिए Split() के ओवरलोड का उपयोग करें: str.Split(new[] {' '}, StringSplitOptions.RemoveEmptyEntries)