2009-12-02 166 views
0

「退貨給客戶」是什麼意思?返回客戶端意味着什麼?

我的老師在作業中要求寫一個方法來返回日期和客戶端。這裏是她確切的措辭:

「你也應該重寫ToString方法,以返回日期和客戶端。(DateTime有一個合理的ToString方法定義。使用它。)我發現使用」\ t「符號)有助於排列列。「

我不確定她在回答客戶時說什麼。我明白如何返回日期。謝謝。

+0

什麼是一般任務? – Dani 2009-12-02 18:45:11

+0

Err ...她讓你改變的班級有一個「客戶」屬性或成員? – 2009-12-02 18:47:21

回答

1

也許客戶端是您使用ToString的對象。 像intSomeInteger.ToString

2

也許她的意思是客戶端(函數的調用者?)

,如果你在你的對象的其它數據,也許她希望你以某種方式返回它(而不是默認的toString() ?行爲

+0

你的第一個建議似乎是最合理的解釋。 – Cheeso 2009-12-02 19:17:43

6

也許你應該問她

在工作世界裏,你會希望爲需要從你的客戶在交付成果得到儘可能多的澄清

+0

這是一個很好的觀點。謝謝。 – Lou 2009-12-02 18:51:08

0

可能是一個錯字。 - 也許不是「返回日期和客戶」她的意思是「返回日期客戶端」?

0

我的猜測是,你有一個包含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); 
    } 
}