zoukankan      html  css  js  c++  java
  • 参数化属性

                    for (int k = 1; k < 20; k++)
                    {
                        string value = "SubjectMoney" + k;
                        System.Reflection.PropertyInfo[] propertys = teaList[i].GetType().GetProperties();
                        TeaAns.Append(propertys.Where(m => m.Name == value).FirstOrDefault().GetValue(teaList[i]));
                        TeaAns.Append("♂");
                    }
    

      或者

                    System.Reflection.PropertyInfo[] propertys = teaList[i].GetType().GetProperties();
                    foreach (System.Reflection.PropertyInfo pinfo in propertys)
                    {
                        for (int k = 1; k < 20; k++)
                        {
                            string value = "SubjectMoney" + k;
                            if (value == pinfo.Name)
                            {
                                pinfo.GetValue(teaList[i], null);
                            }
                        }
                    }
    

      


                    for (int k = 1; k < 20; k++)                {                    string value = "SubjectMoney" + k;                    System.Reflection.PropertyInfo[] propertys = teaList[i].GetType().GetProperties();                    TeaAns.Append(propertys.Where(m => m.Name == value).FirstOrDefault().GetValue(teaList[i]));                    TeaAns.Append("♂");                }

    得之坦然,失之淡然,争其必然,顺其自然
  • 相关阅读:
    第九章:switch语句
    第八章:if-else语句
    第七章:运算符及运用
    第六章:名命规范
    事务
    jdbc
    Object
    容器
    Java exception
    Java OO1
  • 原文地址:https://www.cnblogs.com/leegj/p/10036797.html
Copyright © 2011-2022 走看看