Вопрос

Что значит «вернуть клиента»?

Мой учитель попросил в задании написать метод, который будет возвращать дату и клиента.Вот ее точная формулировка:

«Вам также следует переопределить метод ToString, чтобы вернуть дату и клиента.(В DateTime определен разумный метод ToString.Используйте его.) Я нашел использование « » (символ табуляции) полезным для выравнивания столбцов."

Я не уверен, что она спрашивает, когда говорит вернуть клиента.Я понимаю, как вернуть дату.Спасибо.

Это было полезно?

Решение

Возможно, клиент — это объект, для которого вы используете ToString.Как intSomeInteger.ToString

Другие советы

Возможно, тебе стоит спросить ее.

В рабочей сфере вам захочется получить от клиента столько разъяснений по результатам, сколько потребуется.

возможно, она имела в виду клиента (вызывающего функцию?)

если у вас есть другие данные в вашем объекте, возможно, она хочет, чтобы вы вернули их определенным образом (а не поведением ToString() по умолчанию?

Возможно, это опечатка — возможно, вместо «вернуть дату и клиента» она имела в виду «вернуть дату». к клиент"?

Я предполагаю, что у вас есть класс, содержащий DateTime и Client, что-то вроде:

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);
   }
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top