Frage

Was bedeutet es, "den Kunden zurückzugeben?"

Mein Lehrer hat in einer Aufgabe gefragt, eine Methode zu schreiben, die das Datum und den Kunden zurückgibt. Hier ist ihr genauer Wortlaut:

"Sie sollten auch die ToString -Methode überschreiben, um das Datum und den Client zurückzugeben. (DateTime hat eine angemessene ToString -Methode definiert. Verwenden Sie es.) Ich habe mit" t "(dem Registerkarten -Symbol) hilfreich bei der Schläbespalten gefunden."

Ich bin mir nicht sicher, was sie fragt, wenn sie sagt, dass sie den Kunden zurückgeben soll. Ich verstehe, wie man das Datum zurückgibt. Vielen Dank.

War es hilfreich?

Lösung

Vielleicht ist der Client das Objekt, für das Sie das Tostring verwenden. Wie intsomeTeger.tostring

Andere Tipps

Vielleicht solltest du sie fragen.

In der Arbeitswelt möchten Ihr Kunden nach Bedarf so viel Klärung von Ihrem Kunden erhalten.

Vielleicht bedeutete sie den Kunden (den Anrufer der Funktion?)

Wenn Sie andere Daten in Ihrem Objekt haben, möchte sie vielleicht, dass Sie sie auf eine bestimmte Art und Weise zurückgeben (und nicht das Standardverhalten von toString ()?

Könnte ein Tippfehler sein - vielleicht anstatt "das Datum zurückzugeben und die Klientin", sie meinte "das Datum zurückzugeben zu der Kunde"?

Ich vermute, Sie haben eine Klasse mit einer DateTime und einem Client, so etwas wie:

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

Die Aufgabe wäre dann, myclass.toString () und wahrscheinlich Client.toString () über etwas wie zu überschreiben.

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);
   }
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top