大神们,麻烦帮我看看这个程序
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace p5_6
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个字符串:");
string texct = Console.ReadLine();
int i = 0;
foreach (char ch in text)
{
if (ch == 'a')
i++;
}
Console.WriteLine("字符a共出现{0}次", i);
}
}
}
那个text如何定义啊,提示说没有定义这个东西,谢谢你们了!
------解决方案--------------------
string texct = Console.ReadLine();
int i = 0;
foreach (char ch in texct)//改一下红部分改成texct
{
if (ch == 'a')
i++;
}