List<object>添加值、取值

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-28 20:22   11   0
public static List<object> GData = new List<object>();
 
//增加值
GData.Add(new
        {
            Date = Convert.ToDateTime(DateField1.Text),
            Name = ComboBox1.SelectedItem.Text,
            NameId = ComboBox1.SelectedItem.Value,
            Price = TriggerField2.Text,
            Memo = TextArea1.Text
        });

//获取值
for (int i = 0; i < GData.Count; i++)
        {
            string DateVal = GData[i].GetType().GetProperty("Date").GetValue(GData[i], null).ToString();
            string NameVal = GData[i].GetType().GetProperty("Name").GetValue(GData[i], null).ToString();
            string NameIDVal = GData[i].GetType().GetProperty("NameId").GetValue(GData[i], null).ToString();
            string PriceVal = GData[i].GetType().GetProperty("Price").GetValue(GData[i], null).ToString();
            string MemoVal = GData[i].GetType().GetProperty("Memo").GetValue(GData[i], null).ToString();
        }

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP