0

「クライアントを返す」とはどういう意味ですか?

私の先生は課題で、日付とクライアントを返すメソッドを書くように頼みました。彼女の正確な言い回しは次のとおりです。

「日付とクライアントを返すには、ToStringメソッドもオーバーライドする必要があります。(DateTimeには適切なToStringメソッドが定義されています。使用してください。)「\ t」(タブ記号)を使用すると、列を並べるのに役立ちます。」

彼女がクライアントを返すように言ったとき、彼女が何を求めているのかわかりません。日付を返す方法を理解しています。ありがとうございました。

4

5 に答える 5

6

多分あなたは彼女に尋ねるべきです。

実社会では、必要に応じて、成果物について顧客からできるだけ多くの説明を得る必要があります。

于 2009-12-02T18:45:06.260 に答える
2

多分彼女はクライアント(関数の呼び出し元?)を意味していました

オブジェクトに他のデータがある場合、おそらく彼女はあなたに特定の方法でそれを返すことを望んでいます(デフォルトのToString()動作ではありませんか?

于 2009-12-02T18:44:46.067 に答える
1

たぶん、クライアントはToStringを使用するオブジェクトです。intSomeInteger.ToStringのように

于 2009-12-02T18:46:49.223 に答える
0

タイプミスの可能性があります。「日付とクライアントを返す」の代わりに、彼女は「日付クライアントに返す」という意味でしたか?

于 2009-12-02T18:46:06.197 に答える
0

私の推測では、次のような 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);
   }
}
于 2009-12-02T18:57:33.693 に答える