.net中使用反射的简单例子
using System;
using System.Collections.Generic;
using System.Text;
{
public class Person
{
private int age;
private string name;
public Person()
{
age = 20;
name = "未知";
}
{
this.age = age;
this.name = name;
}
{
return String.Format("姓名={0},年龄={1}", name, age);
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
using System.Reflection;//注意要添加这个命名控件的引用
{
public class Program
{
public static void Main(string[] args)
{
Assembly asm=Assembly.Load("AssemblyDemo");
Type pt = asm.GetType("AssemblyDemo.Person");//注意这里用全路径AssemblyDemo.Person而不是Person
Person p =(Person) Activator.CreateInstance(pt);//创建不带参数的实例
Console.WriteLine(p.ToString());
Person p2 = (Person)Activator.CreateInstance(pt,30,"zhoufoxcn");//创建带参数的实例
Console.WriteLine(p2.ToString());
Console.ReadLine();
}
}
}
.net中使用反射的简单例子相关推荐
- 在C#中使用反射的简单例子
目录 介绍 使用代码 下载示例 - 14.1 KB 介绍 假设我们拥有具有相同功能的不同型号的设备.如何在一个项目中使用它们?在本文中,我们将看到为每个设备模型创建类库,并在反射技术的帮助下在一个项目 ...
- SPRINGBOOT中如何运用JPA,简单例子
SPRINGBOOT中如何运用JPA,简单例子 步骤 1 : JPA概念顶折 JPA(Java Persistence API)是Sun官方提出的Java持久化规范,用来方便大家操作数据库. 真正干活 ...
- anychart java实例_在.Net开发中使用AnyChart的简单例子(上)
1.AnyChart控件相关 显示效果 2.AnyChart的简单原理 AnyChart是一个Flash做的控件,原理图在安装了AnyChart后的说明文档里面有,这里贴一下 其实很好理解,就是想办法 ...
- JAVA中反射的简单例子
java反射是指程序可以访问,检测和修改它本身状态或行为的一种能力.这里我们要了解类对象这个概念,类对象不是类的对象,而是把一个类整体当做一个对象,利用这个方法我们在后期就可以方便的修改某个类. 这里 ...
- ruby中gruff画图的简单例子
1.gruff插件可以画很多种图 如 点图.折线图.圆饼图.网状图.柱状图等,这里只写了2个例子(点图和折线图). 2.gruff画图主要是通过按相应的格式提供这张图的显示数据.横轴的标签以及其他相关 ...
- 在.Net中使用AnyChart的简单例子(上)
一天突然被通知开发要用第三方报表控件AnyChart,不得已去下载了一个试用版来研究.一试之下大吃一惊,AnyChart不仅美观,功能还异常的丰富.一搜索,网上竟没有什么关于该控件使用的说明,于是,便 ...
- SpringBoot系列教材 (十三)- 持久层支持 - springboot中如何运用JPA,简单例子
步骤1:JPA概念 步骤2:创建数据库 步骤3:创建表 步骤4:准备数据 步骤5:先运行,看到效果,再学习 步骤6:模仿和排错 步骤7:基于前面的知识点 步骤8:application.propert ...
- Oracle中decode的使简单例子
decode(字段,表达式1,表达式2,表达式...) 当,字段的值为 表达式1时返回表达式2,以此类推. 例子1: select decode(opertype,1,'A',2,'B',3,'C', ...
- 在网站中使用Cookie的简单例子
前台放一个TextBox.一个Label.一个Button(value="注销") 后台: using System; using System.Data; using Syste ...
最新文章
- 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad
- Altium Designer旋转PCB、PCB中绕某点旋转
- MyBatis 通用Mapper 入门教程
- python语言怎么学-如何学习Python,以及新手如何入门?
- 请重新认识你作为程序员的价值
- oracle 计划中的view,为何执行计划中会出现个VIEW: VM_NWVW_1 ?
- java jstack 工具_java命令之jstack工具
- 变量可以存储在堆中,栈中,方法区中。哪里都可以啊。对象只能存储在堆中...
- history模式 nginx配置_Vue history模式Nginx配置
- Oracle技术之使用dd复制asm中文件
- 根据两点经纬度坐标计算距离
- 排队论模型(三):M / M / s/ s 损失制排队模型
- 智慧通用大屏看板+智慧旅游/政府服务大屏看板+常用图表组件折线图+圆柱图+散点图+热力图+漏斗图+雷达图+航线图+中国动态地图+智慧电商实时动态数据大屏看板+智慧web端高保真大数据动态可视化大屏看板
- Lisp编制的坡度标注_形位公差自动标注的ATUOLISP程序设计(Ⅰ)
- python面对对象建立自己的电子宠物的编码_父与子的编程之旅:与小卡特一起学Python(第3版)(全彩印刷)...
- Machine Learning with Python Cookbook 学习笔记 第8章
- 来公司必须了解的编码开发规范
- Python-在线网页导出为图片或pdf
- 利用python爬取豆瓣电影top250
- 苹果考虑推迟发布5G iPhone