WPF
slowlifes
这个作者很懒,什么都没留下…
展开
-
[转]C#反射
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成可执行的应用,我们首先要转载 2013-04-28 10:15:49 · 816 阅读 · 0 评论 -
Type类
Type 类表示类型声明:类类型、接口类型、数组类型、值类型、枚举类型、类型参数、泛型类型定义,以及开放或封闭构造的泛型类型。Type初始化 Type 类的新实例C#中通过Type类可以访问任意数据类型信息。1.获取给定类型的Type引用有3种方式: a.使用typeof运算符,如Type t = ty转载 2013-04-28 10:45:59 · 1151 阅读 · 0 评论 -
C#反射机制介绍
反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。 System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 System.Reflection.Assembly System.Refle转载 2013-04-28 12:21:02 · 627 阅读 · 0 评论 -
30分钟泛型教程
一、泛型入门:我们先来看一个最为常见的泛型类型List的定义(真正的定义比这个要复杂的多,我这里删掉了很多东西)[Serializable]public class List : IList, ICollection, IEnumerable{ public T this[int index] { get; set; } public void Add(转载 2013-05-02 17:17:00 · 771 阅读 · 0 评论 -
.NET框架
本书是一本讲解.NET技术的书籍,目标读者群也是在.NET框架(.NET Framework)下进行开发的程序员,因此我们无法回避的问题就是:什么是.NET框架?它包含了哪些内容?为开发程序提供了哪些支持?很多朋友对这类个问题的第一反应可能是.NET框架所提供的庞大类库及编写代码所采用的C#语言,实际上远不止这些。要描述.NET框架,自然会遇到与其相关的一系列专业的技术术语和缩写,相信大家已经转载 2013-07-19 18:07:05 · 788 阅读 · 0 评论 -
序列化和反序列化
序列化和反序列化我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。我想最主要的作用有:1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3、在分布式应用系统中传递数据......在C#中常见的序列化的方法主要也有三个:Binary转载 2013-10-01 02:15:51 · 649 阅读 · 0 评论 -
事务:事务概述
一、事务概述 维护系统一致性和正确地处理错误恢复挑战的最佳方式是使用事务。 一个事务就是一个复杂操作的集合,这个集合中任何一个操作的失败都会引起整个集合的失败。 尽管在事务进行时系统被允许暂时出于不一致的状态,但是一旦事务结束,系统一定会处于一直的状态。事务资源 事务编程需要资源(如数据库或消息队列)一起协作,这类资源要能够参与事务并回滚在事务中发生转载 2014-10-10 15:24:28 · 821 阅读 · 0 评论 -
字符串详细使用
转自 http://www.cnblogs.com/candywyq/archive/2007/07/24/830021.html1.Convert.ToInt32与Int32.Parse的恩恩怨怨 2.Split的3种用法 3.@"abc"和"abc"区别在那里 4.保留2位有效小数及四舍五入 5.url传递中文的解决方案 6.把123456789转换为12-345-6789的3种方转载 2014-10-13 10:10:28 · 488 阅读 · 0 评论