分类:
    ASP.NET
Type type = typeof(User);  //获取类型
object a = Activator.CreateInstance(type);   //创建对象
foreach (var Prop in type.GetProperties())//GetProperties获取属性
{
    Console.WriteLine($"{type.Name}.{Prop.Name}={Prop.GetValue(a)}");
    if (Prop.Name.Equals("Id"))
    {
        Prop.SetValue(a, 213);//设置值
    }
    else if (Prop.Name.Equals("Name"))
    {
        Prop.SetValue(a, "张三");
    }
    Console.WriteLine($"{type.Name}.{Prop.Name}={Prop.GetValue(a)}");//获取值
}
foreach (var Field in type.GetFields())//GetFields获取字段
{
    Console.WriteLine($"{type.Name}.{Field.Name}={Field.GetValue(a)}");
    if (Field.Name.Equals("ClassID"))
    {
        Field.SetValue(a, "213");
    }
    Console.WriteLine($"{type.Name}.{Field.Name}={Field.GetValue(a)}");
}
public class UserInfo
{
    public string UserName { get; set; }
}
//反射实例化并赋值
Type type = typeof(UserInfo);
object user = Activator.CreateInstance(type);
foreach (var Prop in type.GetProperties())//GetProperties获取属性
{
    Console.WriteLine($"{type.Name}.{Prop.Name}={Prop.GetValue(user)}");
    if (Prop.Name.Equals("UserName"))
    {
        Prop.SetValue(user, "张三");
    }
    Console.WriteLine($"{type.Name}.{Prop.Name}={Prop.GetValue(user)}");//获取值
}评价
    
                    排名
                
                
                    6
                
            
                    文章
                
                
                    6
                
            
                    粉丝
                
                
                    16
                
            
                    评论
                
                
                    8
                
            
            {{item.articleTitle}}
            
    {{item.blogName}} : {{item.content}}
        
            ICP备案  :渝ICP备18016597号-1
        
        
            网站信息:2018-2025TNBLOG.NET
        
        
            技术交流:群号656732739
        
        
            联系我们:contact@tnblog.net
        
        
            公网安备:
50010702506256
        
    
50010702506256
        
        
            欢迎加群交流技术