• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
風七
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2019年7月15日

多线程
摘要: 进程是windows系统中的一个基本概念它包含者一个运行程序所需要的资源 通俗的话:当一个程序开始运行时。他就是一个进程 进程包括运行的程序和程序所使用的内存和系统资源,而一个进程又是多个线程所组成 使用。net建立的可执行程序exe 并没有直击继承到进程中,而是承载到应用程序域当中 应用程序域是。 阅读全文
posted @ 2019-07-15 17:15 風七 阅读(115) 评论(0) 推荐(0)
 
反射机制
摘要: 反射的优点: 1 反射提高了程序的灵活性和扩展性 2 降低耦合性 提高适应能力 3 它允许程序创建和控制任何类的对象 无需提前硬编码目标类 缺点: 1 性能问题;使用反射基本上是一种解释操作,用于字段和方法接入时要远慢于直接代码,一次反射机制主要应用在对灵活性和拓展性要求更高的系统框架上普通程序不建 阅读全文
posted @ 2019-07-15 16:59 風七 阅读(138) 评论(0) 推荐(0)
 
匿名类型
摘要: 匿名类就是没有名字的类 特点:匿名类不能被引用,只能在创建时用new语句来声明 匿名类型提供了一方便的方法,可以用来将一组只读属性封装到丹凤对象中,而无需首先显示定义一个类型 匿名类有编译器生成,并不能在源代码级使用。每个属性的类型由编译器推断 可以通过使用new运算符和对象初始值创建匿名类型 匿名 阅读全文
posted @ 2019-07-15 16:49 風七 阅读(193) 评论(0) 推荐(0)
 
委托事件
摘要: 委托是一个类,它定义了方法的类型,实现了将一个方法当作另一个党法的参数传递 声明:public delegate 返回值 委托名称(参数); 例:public delegate int MyDelegate(string value) ; 委托变量在使用时,跟方法的调用在形势是一样的。 委托的一个有 阅读全文
posted @ 2019-07-15 16:19 風七 阅读(123) 评论(0) 推荐(0)
 
泛型
摘要: 泛型是通过参数化类型来实现在同一份代码上操作多种数据类型的技术 泛型增强了代码的可读性 泛型有助于实现代码的重用,保护类型的安全以及提高性能。 泛型实现了类型和方法的参数化 我们还可以对泛型类进行约束以访问特定数据类型的方法 关于泛型数据类型中使用的类型的信息可在运行时通过使用反射获取 struct 阅读全文
posted @ 2019-07-15 16:12 風七 阅读(105) 评论(0) 推荐(0)
 
 

2019年7月10日

栈和队列
摘要: 栈 是一种 “后进先出” (Last In First Out ,LIFO)的线性结构。栈中插入数据元素的过程称为入栈(push)删除元素的过程称为出栈(pop)栈的插入和删除操作只允许在表的一端进行。队列的插入和删除操作分别在表的两端进行。队列(Queue)代表了一个先进先出的对象集合。当需要对各 阅读全文
posted @ 2019-07-10 19:41 風七 阅读(75) 评论(0) 推荐(0)
 
 

2019年7月9日

泛型
摘要: 泛型定义:泛型是通过参数化类型来实现在同一份代码上操作多种数据类型的奇数 利用“参数化类型”将类型抽象化,从而实现灵活的复用。泛型类型是C#2.0以后的新的方法,不是语法糖 1:减少装箱和拆箱,提高运行的效率 2:类型安全 3:代码重用 泛型增强了代码的可读性 泛型有助于实现代码重用,保护类型的安全 阅读全文
posted @ 2019-07-09 17:16 風七 阅读(132) 评论(0) 推荐(0)
 
 

2019年7月8日

枚举与位枚举
摘要: C#枚举(Enum) 枚举类型是用于声明一组命名的常数的基本数据类型(值类型) 生命枚举的一般方法: enum <enum_name>{enumeration list} 所有枚举类型都隐式地继承system.Enum类型,system.Enum类型是继承自system.valueType类型唯一不 阅读全文
posted @ 2019-07-08 17:16 風七 阅读(146) 评论(0) 推荐(0)
 
 

2019年7月6日

数组 集合
摘要: 数组就像是一个容器,特点:长度固定,类型固定 数组的分类:一维数组 二维数组 多维数组 数组的应用:创建 赋值 应用 声明一维数组: C#多维数组又称为矩形数组 多维数组最简单的形式是二维数组 二维数组在本质上是一个一维数组的列表 访问二维数组元素 二维数组中的元素是通过使用下标(即数组的行索引和列 阅读全文
posted @ 2019-07-06 12:00 風七 阅读(150) 评论(0) 推荐(0)
 
 

2019年7月5日

.NET Framework 简介
摘要: MSDN的解释:.NET Framework 是为其运行的应用程序提供各种服务的托管执行环境。 包括两个主要组件作为处理运行的应用程序的执行引擎的公共语言运行时以及.NET Framework 类库 CLR是.NET Fromwork的核心 CLR 的核心是CTS和CLS。 CTS是通用类型系统 C 阅读全文
posted @ 2019-07-05 19:42 風七 阅读(671) 评论(0) 推荐(2)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3