.net实现统计字母数字空格个数
时间: 2023-12-25 12:47:36 浏览: 28
可以使用C#中的字符函数和循环结构实现统计字母、数字和空格的个数。以下是一个简单的示例代码:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
string input = "hello 123 world"; // 输入字符串
int letterCount = 0; // 字母个数
int digitCount = 0; // 数字个数
int spaceCount = 0; // 空格个数
foreach(char c in input)
{
if (char.IsLetter(c))
{
letterCount++;
}
else if (char.IsDigit(c))
{
digitCount++;
}
else if (char.IsWhiteSpace(c))
{
spaceCount++;
}
}
Console.WriteLine("字母个数:{0}", letterCount);
Console.WriteLine("数字个数:{0}", digitCount);
Console.WriteLine("空格个数:{0}", spaceCount);
Console.ReadKey();
}
}
```
运行以上代码,输出结果为:
```
字母个数:10
数字个数:3
空格个数:2
```