toString()没有找到合适的方法来覆盖

时间:2011-01-13 00:26:21

标签: c# override tostring

我在这里敲我的头..

在C#中给出......

public class ClassA
{
    public override string toString()
    {
        return "use this toString()!";
    }
}

当我尝试构建它时,它告诉我:“ClassA.toString():找不到合适的方法来覆盖。”

如果不是这样,你如何覆盖C#中的默认toString?

2 个答案:

答案 0 :(得分:10)

正确的方法是ToString

答案 1 :(得分:3)

你要追求的是ToString(有一个大写字母T)。与Java等其他语言相反,C#通常具有以大写字母开头的方法名称。和Java等其他语言一样,它区分大小写!

您是否有机会来自Java背景? : - )