天津金逸影城影讯,钢之魔法师,儿童电脑椅
using system.reflection;
type t = obj.gettype();//获得该类的type
foreach (propertyinfo pi in t.getproperties())
{
var name = pi.name;//获得属性的名字,后面就可以根据名字判断来进行些自己想要的操作
var value = pi.getvalue(obj, null);//用pi.getvalue获得值
var type = value?.gettype() ?? typeof(object);//获得属性的类型
if (onlygetnull&&value!=null) continue;
i++;
sb.appendformat("{3} {0} {1}={2}\r\n", type, name, value?.tostring()??"null",i.tostring().padleft(2,'0'));
// sb.append("类型:" + pi.propertytype.fullname + " 属性名:" + pi.name + " 值:" + pi.getvalue(obj, null) + "");
}
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论