Что значит вернуть клиента?
Вопрос
Что значит «вернуть клиента»?
Мой учитель попросил в задании написать метод, который будет возвращать дату и клиента.Вот ее точная формулировка:
«Вам также следует переопределить метод 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);
}
}