摘要: 进程是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。 通俗的说:当一个程序开始运行是,他就是一个进程,进程包括运行中的程序和程序使用到的内存和系统资源。而一个进程又是由多个线程所组成。应用程序域是.NET引入的一个新概念,它比进程所占用的资源要少,可以被看作是一个轻量级的进程 阅读全文
posted @ 2019-07-17 16:01 s..s 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 反射是程序可以访问,检测和修改它本身状态或者行为的一种能力。 反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。 然后,可以调用类型的方法或访问其字段和属性。 1、什么是反射 反射(Reflection)是.NET中的重要机制,通过反射,可以在运行时获得.NET中每一个类型(包 阅读全文
posted @ 2019-07-17 16:00 s..s 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 匿名类就是没有名字的类 特点:匿名类不能被引用,只能在创建时用new语句来声明 匿名类型提供了一方便的方法,可以用来将一组只读属性封装到丹凤对象中,而无需首先显示定义一个类型 匿名类有编译器生成,并不能在源代码级使用。每个属性的类型由编译器推断 可以通过使用new运算符和对象初始值创建匿名类型 匿名 阅读全文
posted @ 2019-07-17 15:59 s..s 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 委托(Delegate):值得是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。声明委托(Delegate):委托声明决定了可由该委托引用的方法。委托可指向一个与其具有相同标签的方法。实例化委托(Delegate):一旦声明了委托类型,委托对象必须使用 new 关键字来创建,且与一个特 阅读全文
posted @ 2019-07-17 15:57 s..s 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 泛型是通过参数化类型来实现在同一份代码上操作多种数据类型的技术。声明一个泛型方法,方法名后边需要有一个<T>,其中字母T不是固定的,也可以使用其它字母。T相当于就占了一个坑,又相当于代表了一个数据类型的参数占位符使用泛型的优点: 1. 泛型增强了代码的可读性 2. 泛型有助于实现代码的重用、保护类型 阅读全文
posted @ 2019-07-17 15:55 s..s 阅读(200) 评论(0) 推荐(0) 编辑