BoC.Extensions.ObjectExtensions.ToDictionary C# (CSharp) 메소드

ToDictionary() 공개 정적인 메소드

public static ToDictionary ( this o ) : object>.IDictionary
o this
리턴 object>.IDictionary
        public static IDictionary<string, object> ToDictionary(this object o)
        {
            return o.GetType().GetProperties()
                .Select(n => n.Name)
                .ToDictionary(k => k, k => o.GetType().GetProperty(k).GetValue(o, null));
        }
ObjectExtensions