Pregunta

¿Qué significa "devolver el cliente?"

Mi maestra pidió en la tarea de escribir un método que devolverá la fecha y el cliente. He aquí su texto exacto:

" También debe reemplazar el método ToString, para devolver la fecha y el cliente. (DateTime tiene un método ToString razonable definido. Utilizarlo.) He encontrado usando '\ t' (el símbolo pestaña) útil para alinear columnas . "

No estoy seguro de lo que está pidiendo cuando dice que devolver el cliente. Entiendo cómo devolver la fecha. Gracias.

¿Fue útil?

Solución

Tal vez el cliente es el objeto, se utiliza toString sucesivamente. Al igual que intSomeInteger.ToString

Otros consejos

Tal vez deberías preguntarle.

En el mundo del trabajo que querrá obtener la mayor aclaración por parte de su cliente en los entregables según sea necesario.

tal vez se refería al cliente (la persona que llama de la función?)

Si usted tiene otros datos en su objeto, tal vez ella quiere que lo devuelve de una manera determinada (y no el ToString () por defecto comportamiento?

Puede ser un error tipográfico - tal vez en lugar de "devolver la fecha y el cliente" se refería a "devolver la fecha a el cliente"

?

Mi conjetura es que hay una clase que contiene una fecha y hora y un cliente, algo como:

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

La tarea sería entonces para anular MyClass.ToString () y probablemente 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 bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top