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.

Foi útil?

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);
   }
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top