
反射
文章平均质量分 70
MaximilianLiu
A young man from China who want to make something great to world people in the future,now I call myself developer,programmer,homeguy,and someone unknow,LOL!
展开
-
反射_元数据
1.程序是用来处理数据的,文本和特性都是数据,而程序本身(类的定义和BLC中的类)这些也是数据. 2.有关程序及类型的数据被称为元数据(metadata),它们保存在程序的程序集中. 3.程序在运行时,可以查看其他程序集或其本身的元数据.一个运行的程序查看本身的元数据或者其他程序集的元数据的行为叫做反射. using System; using System.Collections.Gene转载 2017-09-14 19:29:20 · 416 阅读 · 0 评论 -
反射_程序集_额外补充2(将"123"转"壹贰叁"的stringbuilder打包成程序集类库的方法)
反射_程序集_额外补充2 using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; namespace 反射 { class Program {原创 2017-09-18 16:47:26 · 477 阅读 · 0 评论 -
反射_程序集_打包库文件_引用库文件
打包库文件_引用库文件 在解决方案中新建类库文件 打包库文件 在文件夹中查看 引用库文件 或者 然后浏览 然后文件出现在解决方案下 然后就可以引用命名空间了 完美!原创 2017-09-18 11:44:46 · 533 阅读 · 0 评论 -
反射_程序集_额外补充
反射_额外补充 using System; using System.Collections.Generic; using System.Linq; using System.Reflection;//反射需要引用命名空间 using System.Text; using System.Threading.Tasks; namespace 反射 { class Program原创 2017-09-18 10:33:12 · 428 阅读 · 0 评论 -
反射_读取和删除文件
反射_读取和删除文件 在桌面创建文本文档,写入执行的类,方法和路径 写入代码实现根据文本文档内容创建文件或删除的功能 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; u原创 2017-09-15 17:44:43 · 267 阅读 · 0 评论 -
反射_BindFlags常用属性
BindFlags常用属性: 1.指定成员的访问修饰符: Member name My Understanding NonPublic 指定非Public修饰的成员 Public 指定Public修饰的成员 2.指定成员的类型是否是静态 Member name My Unders转载 2017-09-15 15:36:25 · 459 阅读 · 0 评论 -
反射_案例2_根据参数类型获取构造器
反射_案例2_根据参数类型获取构造器 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Reflection; namespace 案例2 { class Program原创 2017-09-15 14:45:42 · 311 阅读 · 0 评论 -
反射_案例1_读文件流
反射_案例1_读文件流 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Reflection; using System.IO; namespace 案例1 { class Pr原创 2017-09-15 11:36:56 · 319 阅读 · 0 评论 -
反射详解(转载)
C#反射详解 两个现实中的例子: 1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专家,不知说得是否准确^_^)。 2、地球内部结构:地球的内部结构大体可转载 2017-09-15 10:01:23 · 267 阅读 · 0 评论 -
反射_程序集_版本转换的两种方法(.Net Framework的版本)
反射_程序集_版本转换的两种方法(.Net Framework的版本) 第一种方法,直接通过目标项目的属性,更改目标项目的.Net Framework的框架版本: 第二种,新建项目的时候进行.Net Framework的版本选择,然后把旧的代码复制过来重新生成到Debug拿出来用: 选择.Net Framework框架后生成新的项目:(然后把框架的过旧或过新.Net原创 2017-09-18 17:07:32 · 859 阅读 · 0 评论