public void talk(string mm)      
{
System.Console.WriteLine("/n{0}",mm);
}

解决方案 »

  1.   

    public void talk(char mm)   // 这里是char呀,你传入可是string
      

  2.   

    你的第一句代码 public void talk(char mm) 错了,
    应该是string mm  而不是 char mm, "char" 定义的是字符变量,只能存一个字符,而“string” 是定义字符串,可以存多个字符,你定义的函数用了“char mm" 只能存储一个字符,但你却给他传了“this is not enough!” 当然会出错了,^o^ 俺也是菜鸟,说的不正确的地方还请多多包含。。