문제

"클라이언트를 반환한다"는 것은 무엇을 의미합니까?

선생님은 과제에서 날짜와 고객을 반환 할 방법을 작성하도록 요청했습니다. 그녀의 정확한 표현은 다음과 같습니다.

"또한 날짜와 클라이언트를 반환하려면 Tostring 메소드를 무시해야합니다. (DateTime은 합리적인 tostring 메소드가 정의되어 있습니다. 사용하십시오.)" t "(탭 기호)를 사용하여 열을 안감을 줄이는 데 도움이되었습니다."

그녀가 고객을 반환하라고 할 때 그녀가 무엇을 요구하고 있는지 잘 모르겠습니다. 날짜를 반환하는 방법을 이해합니다. 고맙습니다.

도움이 되었습니까?

해결책

아마도 클라이언트는 Tostring을 사용하는 객체 일 것입니다. intsomeinteger.tostring처럼

다른 팁

어쩌면 당신은 그녀에게 물어봐야 할 것입니다.

근로 세계에서는 고객으로부터 필요한만큼의 결과물에 대해 많은 설명을 받고 싶을 것입니다.

어쩌면 그녀는 고객에게 의미했을 것입니다 (기능의 발신자?)

객체에 다른 데이터가 있다면, 그녀는 당신이 특정 방식으로 그것을 반환하기를 원할 것입니다 (그리고 기본 tostring () 동작이 아닌가?

오타 일 수 있습니다 - 아마도 "날짜와 클라이언트를 반환하는 대신"그녀는 "날짜를 반환했습니다. 에게 고객 "?

내 생각에 DateTime과 클라이언트가 포함 된 수업이 있습니다.

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