سؤال

ماذا يعني "إعادة العميل؟"

طلب أستاذي في مهمة كتابة طريقة ستعيد التاريخ والعميل. هنا هو صياغةها الدقيقة:

"يجب عليك أيضا تجاوز طريقة TOSTRING، لإرجاع التاريخ والعميل. (يحتوي DateTime بطريقة معقولة على طريقة تعريفية معقولة. استخدمه.) لقد وجدت استخدام" t "(رمز علامة التبويب) مفيد في بطانة الأعمدة."

لست متأكدا مما تسأل عنه عندما تقول لإرجاع العميل. أنا أفهم كيفية إرجاع التاريخ. شكرا لك.

هل كانت مفيدة؟

المحلول

ربما العميل هو الكائن الذي تستخدمه في Tostring. مثل intsomeitteger.tostring.

نصائح أخرى

ربما يجب أن تسألها.

في عالم العمل، سترغب في الحصول على أكبر قدر ممكن من التوضيح من عميلك على التسليمات كما هو مطلوب.

ربما تعني العميل (المتصل من الوظيفة؟)

إذا كان لديك بيانات أخرى في جسمك، فربما تريد منك إرجاعها بطريقة معينة (وليس سلوك ToString () الافتراضي؟

قد يكون خطأ مطبعي - ربما بدلا من "إرجاع التاريخ والعميل" تعني "إرجاع التاريخ ل الزبون"؟

تخميني هل لديك فئة تحتوي على DateTime وعميل، شيء مثل:

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

ستكون المهمة بعد ذلك لتجاوز myclass.tostring () وربما العميل. ToStstring () إلى شيء مثل:

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