C#输入错误的override ToString()到底在做什么?
在C#中,编译器允许并生成:C#输入错误的override ToString()到底在做什么?,c#,tostring,C#,Tostring,在C#中,编译器允许并生成: public string Override() { return Name + " : " + StartTime; } 在具有Name string属性和StartTime datetime属性的对象中。 以下是我的团队成员应该编写的代码: public override string ToString() { return Name + " : " + StartTime; } 原始代码在做什么?第一个代码示例创建了一个名为Override()的新方
public string Override() { return Name + " : " + StartTime; }
在具有Name string属性和StartTime datetime属性的对象中。
以下是我的团队成员应该编写的代码:
public override string ToString() { return Name + " : " + StartTime; }
原始代码在做什么?第一个代码示例创建了一个名为
Override()
的新方法,该方法返回这些属性。关键字override
区分大小写,因此方法override()
非常好。这只是一个名为override
的方法。没什么特别的