首页 > 其他分享 >反射

反射

时间:2023-06-12 17:23:50浏览次数:24  
标签:反射 index userActivityModel Prop item var type

	Type type = typeof(对象);  //获取类型
            var userActivityModel = (对象)Activator.CreateInstance(type);   //创建对象
            foreach (var item in model.ChildControl)
            {
                int index = 0;
                foreach (var Prop in type.GetProperties())
                {
                    if (index == 1)
                    {
                        break;
                    }
                    if (Prop.Name == item.fileName)
                    {
                        Prop.SetValue(userActivityModel, item.content);//设置值
                        index = 1;
                        break;
                    }
                }
            }

标签:反射,index,userActivityModel,Prop,item,var,type
From: https://www.cnblogs.com/sylAll/p/17475599.html

相关文章

  • 物体反射光场BRDF模型
    一、基本概述    双向反射分布函数(BidirectionalReflectanceDistributionFunction,BRDF)是用来定义给定入射方向上的辐射照度如何影响给定出射方向上的辐射率。更笼统地说,它描述了入射光线经过某个表面反射后如何在各个出射方向上分布这可以是从理想镜面反射到漫反射、......
  • 注解与反射的学习
    java中的注解和反射学习1.注解1.Annotation是JDK5.0引入的新技术2.作用不是程序本身,可以对程序作出一些解释(这一点和注释(comment)没什么区别)可以被其他程序(如编译器)读取3.Annotation的格式:以“@注释名”在代码中存在,还可以添加一些参数值,例如@SuppressWarnings(value="un......
  • 反射:获取类的成员方法
              ......
  • 反射:获取类的成员变量
        ......
  • Java反射机制详解上篇
    1反射机制是什么反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。在面向对象的世界里,万事万物皆对象.在java语言里,静态的成员,普......
  • 反射:获取类的构造器
            ......
  • 反射:获取类的构造器的作用
       ......
  • Java拓展-拆,装箱,线程,反射
    导言:在学习JavaSE的时候,我们会使用Java基础编程,并且了解了什么是面向对象的编程,会使用Java写一些基础算法程序,接下来,我们需要了解Java的自动拆箱和自动装箱,单线程和多线程,反射是什么,值得注意的是,讲的是Java中的特性,但是OOP语言其实都是用这些操作的,只是小部分不同罢了一.自动拆......
  • 一文读懂大厂面试的JAVA基础(集合,面向对象特性,反射,IO,容器)
    整理了操作系统,计算机网络,以及JVM的高频面试题目,对于面试大厂的Android以及后端开发岗位,可以说的是十分必要的部分就是JAVA语言的基础,在整体的内容上我认为有以下的几个部分,我发现任何的学习都是先建立框架体系,再逐个击破,针对Java的基础中包括:(1)Java语言的面向对象的特性(2)Java语言......
  • java reflection Java 反射,动态绑定
    javareflection,java反射,动态绑定                                       Reflection是Java程序开发语言的特征之一,它允许运行中的Java程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得Java类中......