O que significa devolver o cliente?
Pergunta
O que significa "devolver o cliente?"
Meu professor pediu em uma tarefa para escrever um método que retornará a data e o cliente. Aqui está a redação exata dela:
"Você também deve substituir o método da tostragem, para retornar a data e o cliente. (DateTime possui um método de tostragem razoável definido. Use -o.) Eu encontrei usando" t "(o símbolo da guia) útil para alinhar as colunas".
Não tenho certeza do que ela está perguntando quando diz para devolver o cliente. Eu entendo como devolver a data. Obrigada.
Solução
Talvez o cliente seja o objeto em que você usa a tostragem. Como intomeinteger.toString
Outras dicas
Talvez você deva perguntar a ela.
No mundo do trabalho, você deseja obter o máximo de esclarecimentos do seu cliente nas entregas, conforme necessário.
Talvez ela quisesse para o cliente (o chamador da função?)
Se você tem outros dados em seu objeto, talvez ela queira que você o devolva de uma certa maneira (e não o comportamento padrão do ToString ()?
Pode ser um erro de digitação - talvez em vez de "retornar a data e o cliente", ela quis ", retorne a data para o cliente"?
Meu palpite é que você tem uma classe contendo um datetime e um cliente, algo como:
class MyClass
{
public DateTime Date {get; set;}
public Client MyClient {get; set;}
}
A tarefa seria então substituir myclass.toString () e provavelmente client.toString () a algo como:
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);
}
}