“退还客户”是什么意思?

我的老师在作业中要求写一种将返回日期和客户的方法。这是她的确切措辞:

“您还应该覆盖tostring方法,以返回日期和客户端。(DateTime具有合理的ToString方法。

我不确定她在说返回客户时在问什么。我了解如何返回日期。谢谢你。

有帮助吗?

解决方案

也许客户端是您使用的对象。像intsomeinteger.tostring

其他提示

也许你应该问她。

在工作世界中,您希望根据需要从客户那里获得尽可能多的澄清。

也许她是对客户的意思(功能的来电者?)

如果您的对象中有其他数据,也许她希望您以某种方式返回它(而不是默认的toString()行为?

可能是错字 - 也许不是“返回日期和客户”,她的意思是“返回日期 客户端”?

我的猜测是您有一个包含DateTime和客户端的课程,类似:

class MyClass
{
   public DateTime Date {get; set;}
   public Client MyClient {get; set;}
}

然后,任务将覆盖myClass.toString()和可能的client.tostring()到类似的内容:

class Client
{
   public string Name {get; set;}
   public override ToString()
   { 
    return Name;
   }
}

class MyClass
{
   public DateTime Date {get; set;}
   public Client MyClient {get; set;}
   public override ToString()
   { 
    return string.Format("Client: {0}; Date: {1}", MyClient, Date);
   }
}
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top