using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Reflection;using System.Text;using System.Text.RegularExpressions;using System.Threading.Tasks; namespace ConsoleApplication13{ public static class ListAnd…
项目框架中有一个很实用的方法,它用来获取客户端post的数据,并自动赋值到对象各属性,这样后台少写了很多代码.但是对于有主表.子表的表单,框架中没有提供自动给子表对象各属性赋值的方法,每次都要写很多代码,各种判断,各种循环,一个属性一个属性地赋值,很不方便,所以我就尝试写了一个自动赋值的方法,用到了C#反射的知识,当然,还不够完善,方法代码如下: public List<T> GetList<T>(MvcContext ctx, string label) where T : ne…
Java循环一个对象的所有属性,并通过反射给这些属性赋值/取值 说到循环遍历,最常见的遍历数组/列表.Map等.但是,在开发过程中,有时需要循环遍历一个对象的所有属性.遍历对象的属性该如何遍历呢?查了一下资料,需要用到一些反射的知识! 话不多说,先上代码 首先先定义一个测试对象 Test public class Test { private String aa; private int bb; private String cc; public String dd; public String…