نمایش نتایج 1 تا 18 از 18

نام تاپیک: ایجاد حلقه روی مدل و جدا کردن ایتم

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

    نقل قول: ایجاد حلقه روی مدل و جدا کردن ایتم

    سلام
    بهتره به تعداد لازم پراپرتی ReadOnly به مدل اضافه کنی کارت راحت میشه.

    public class Promise
    {
    [Key]
    public Guid Mobayee_id { get; set; }
    public string Field1 { get; set; }
    public string Field2 { get; set; }
    public string Field3 { get; set; }
    public string Field4 { get; set; }
    public string Field5 { get; set; }
    public string Field6 { get; set; }
    public string Field7 { get; set; }


    public string Field11 { get{return Field1.Split({','}).Length==1?Field1.Split({','})[0]:null;} }
    public string Field12 { get{return Field1.Split({','}).Length==2?Field1.Split({','})[1]:null;} }
    public string Field13 { get{return Field1.Split({','}).Length==3?Field1.Split({','})[2]:null;} }


    public string Field71 { get{return Field7.Split({','}).Length==1?Field7.Split({','})[0]:null;} }
    public string Field72 { get{return Field7.Split({','}).Length==2?Field7.Split({','})[1]:null;} }
    public string Field73 { get{return Field7.Split({','}).Length==3?Field7.Split({','})[2]:null;} }




    }

    به ازای هر فیلد دوبار متد Split فراخوانی میشود که بهنه نیست خودت بهینه ش کن.فقط یه نمونه مثال جهت انجام کار هست و Field11 یعنی قسمت اول عمل Split فیلد Field1 و..
    First,solve the problem then write the code

  2. #2

    نقل قول: ایجاد حلقه روی مدل و جدا کردن ایتم

    نقل قول نوشته شده توسط ژیار رحیمی مشاهده تاپیک
    سلام
    بهتره به تعداد لازم پراپرتی ReadOnly به مدل اضافه کنی کارت راحت میشه.

    public class Promise
    {
    [Key]
    public Guid Mobayee_id { get; set; }
    public string Field1 { get; set; }
    public string Field2 { get; set; }
    public string Field3 { get; set; }
    public string Field4 { get; set; }
    public string Field5 { get; set; }
    public string Field6 { get; set; }
    public string Field7 { get; set; }


    public string Field11 { get{return Field1.Split({','}).Length==1?Field1.Split({','})[0]:null;} }
    public string Field12 { get{return Field1.Split({','}).Length==2?Field1.Split({','})[1]:null;} }
    public string Field13 { get{return Field1.Split({','}).Length==3?Field1.Split({','})[2]:null;} }


    public string Field71 { get{return Field7.Split({','}).Length==1?Field7.Split({','})[0]:null;} }
    public string Field72 { get{return Field7.Split({','}).Length==2?Field7.Split({','})[1]:null;} }
    public string Field73 { get{return Field7.Split({','}).Length==3?Field7.Split({','})[2]:null;} }




    }

    به ازای هر فیلد دوبار متد Split فراخوانی میشود که بهنه نیست خودت بهینه ش کن.فقط یه نمونه مثال جهت انجام کار هست و Field11 یعنی قسمت اول عمل Split فیلد Field1 و..

    ممکن بیشتر توضیح بدید متوجه نشدم

تاپیک های مشابه

  1. سوال: جدا کردن آیتم های خاص از یک لیست باکس به لیست باکس دیگر
    نوشته شده توسط remower در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 05 آذر 1392, 20:40 عصر
  2. پاسخ: 8
    آخرین پست: شنبه 16 شهریور 1392, 22:17 عصر
  3. پاسخ: 2
    آخرین پست: چهارشنبه 07 تیر 1391, 23:22 عصر
  4. سوال: جدا کردن ایتم های مختلف از توی Iform (اوقات شرعی)
    نوشته شده توسط explod_javad در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 31 تیر 1388, 21:30 عصر
  5. جدا کردن آیتم های Combobox
    نوشته شده توسط delphiprog3000 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: شنبه 04 خرداد 1387, 19:25 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •