一个C#控制台程序,输入数字求最大
小弟是初学者,有个问题在此请教,static int max(char[] i1)
{
int a = Convert.ToInt32(i1[0]);
for (int b = 1; b < i1.Length; b++)
if (i1[b] > a)
a = i1[b];
return a;
}
static void Main(string[] args)
{
string m = Console.ReadLine();
char[] n = m.ToCharArray();
int mx = max(n);
Console.WriteLine(mx);
Console.ReadKey();
}
这是小弟写的一个求输入最大值的程序函数max()
但求出来的却不是想要的值
请各位帮帮尽快,看看错在哪里了
小弟在些谢过