在C#中打印字符串中每个单词的第一个字母

假设字符串为-

string str = "Never Give Up!";

首先,分割每个单词-

string[] strSplit = str.Split();

现在,遍历每个单词,并使用substring方法显示第一个字母,如以下代码所示-

示例

using System;
public class Program {
   public static void Main() {
      string str = "Never Give Up!";
      Console.WriteLine("Initial String= "+str);

      Console.WriteLine("显示每个单词的首字母...-");
      string[] strSplit = str.Split();
      foreach (string res in strSplit) {
         Console.Write(res.Substring(0,1));
      }
   }
}

输出结果

Initial String= 永不放弃!
显示每个单词的首字母...-
NGU