首页 新闻 会员 周边 捐助

简单问题,实体类赋值

0
悬赏园豆:10 [已解决问题] 解决于 2023-05-07 21:47
复制代码
     public class CardModel
        {
            public string card_id { get; set; }
            public Service_Statement service_statement { get; set; }
        }

        public class Service_Statement
        {
            public string name { get; set; }
            public string url { get; set; }
        }
这种应该如何赋值呢?

CardModel card=new CardModel();
card.card_id="123456789";
service_statement这个对象应该怎么赋值?
复制代码
大da脸的主页 大da脸 | 初学一级 | 园豆:73
提问于:2023-05-07 20:43
< >
分享
最佳答案
0

再来一个 new

card.service_statement = new Service_Statement { name = "cnblogs" };
收获园豆:10
dudu | 高人七级 |园豆:29817 | 2023-05-07 21:15

哦 原来是这样啊?如果这样写对不对?

CardModel card=new CardModel();
card.card_id="123456789";
card.service_statement = new Service_Statement();
card.service_statement.name = "cnblogs"

 

 

大da脸 | 园豆:73 (初学一级) | 2023-05-07 21:18

@大da脸: 这样写也可以

dudu | 园豆:29817 (高人七级) | 2023-05-07 21:30

@dudu: 

        public class Required_Form
        {
            public bool can_modify { get; set; }
            public Rich_Field_List[] rich_field_list { get; set; }
            public string[] common_field_id_list { get; set; }
        }
        public class Rich_Field_List
        {
            public string type { get; set; }
            public string name { get; set; }
            public string[] values { get; set; }
        }

最后一个问题  这个Rich_Field_List 应该怎么写赋值

大da脸 | 园豆:73 (初学一级) | 2023-05-07 21:36

@大da脸:

var form = new Required_Form();
form.rich_field_list = new[] { new Rich_Field_List() };
form.rich_field_list[0].name = "Cnblogs";
dudu | 园豆:29817 (高人七级) | 2023-05-07 21:46

@dudu: 非常感谢

大da脸 | 园豆:73 (初学一级) | 2023-05-07 21:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册