In this example we’ll learn How to count the number of words in a string in C#.
Let us see the complete code to count a number of words in a string in C#.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
using System; public class Demo { public static void Main() { int a = 0 , myWord = 1; string str = "Hello World!"; while (a <= str.Length - 1) { if(str[a]==' ' || str[a]=='\n' || str[a]=='\t') { myWord++; } a++; } Console.Write("Number of words in the string = {0}\n", myWord); } } |
Output:
1 2 3 |
Number of words in the string = 2 |