مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mehdi1359a

عضویت از 1394/02/03

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

  • سه شنبه 13 بهمن 1394
  • 19:47
تشکر میکنم

با سلام خدمت دوستان لطفا راهنمایی فرمایید که چرا این خط کد خطا میده:

public class item
    {
        public int id { get; set; }
        public string title { get; set; }
    }
    public class question
    {
        public int q_id { get; set; }
        public string q_title { get; set; }
        public List<item> q_item { get; set; }       
    }
    
    
    
    q.q_id="1";q.q_title="q1";
q.q_item.add(new {id=1,title="item1"})

چرا خط آخر خطا میده.

 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 13 بهمن 1394
  • 20:03

باید برای question یک سازنده بزارید

  public class question
    {
        public int q_id { get; set; }
        public string q_title { get; set; }
        public List<item> q_item { get; set; } 

     public question()
{
q_item =new List<item>();
}
    }

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)