zoukankan      html  css  js  c++  java
  • C# 获取动态类中所有的字段



            /// <summary>
            /// 动态类 获取字典集合
            /// </summary>
            /// <typeparam name="T"></typeparam>
            /// <param name="model"></param>
            /// <returns></returns>
            public static Dictionary<string, string> GetModelDictionary(dynamic model)
            {

                var dic = new Dictionary<string, string>();
                try
                {

                    foreach (var info in model)
                    {
                        try
                        {
                            dic.Add(info.Name.ToString(), info.Value.ToString());
                        }
                        catch (Exception)
                        {


                        }

                    }

                    return dic;

                }
                catch (Exception ex)
                {
                    LogHelper.Error("动态类 获取字典集合 异常:" + ex.Message);
                    return dic;
                }


            }

  • 相关阅读:
    LaTex 2
    Haskell语言练习
    TypeScript语言学习笔记(2)接口,类
    正则表达式(TypeScript, JavaScript)
    Angular2学习笔记
    Haskell语言学习笔记(71)Semigroup
    正则表达式(Kotlin)
    TypeScript语言学习笔记(1)基本类型,变量声明
    Kotlin语言编程技巧集
    多线程(Java)
  • 原文地址:https://www.cnblogs.com/change4now/p/9176687.html
Copyright © 2011-2022 走看看