c# 值类型实例构造器
CLR总是允许创建值类型的实例。另外值类型不一定需要定义构造器,c#编译器不会为值类型生成默认的无参构造器
收藏 0赞 0分享
c# 引用类型构造器
引用类型构造器,是将类型的实例初始化为良好状态的一种特殊方法
收藏 0赞 0分享
c# 常量和字段
常量:是一个特殊的符号,有一个从不变化的值
收藏 0赞 0分享
c# 引用类型和值类型
CLR支持两种类型:引用类型和值类型。引用类型总是从托管堆上分配的
收藏 0赞 0分享
c# 命名空间和程序集
命名空间:用于对相关的类型进行逻辑分组,使用命名空间方便定位一个类型
收藏 0赞 0分享
c# 类型转换
CLR最重要的特性之一就是类型安全性。在运行时,CLR总是知道一个对象是什么类型。调用GetType方法可以返回类型
收藏 0赞 0分享
c# 组合模式
组合模式:将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。需求中式体现部分与整体层次的结构时,统一地使用组合对象中的所有对象时,应该考虑使用组合模式
收藏 0赞 0分享
c# 备忘录模式
备忘录模式:在不破坏封装的前提下,捕获一个对象的内部状态,并在这个对象之外的地方保存这个状态,这样以后就可将该对象恢复到原来保存的状态了
收藏 0赞 0分享
c# 适配器模式
适配器模式:将一个类的接口转换成客户希望的另一个接口,Adapter使原本由于接口不兼容而不能一起工作的那些类可以一起工作
收藏 0赞 0分享
c#设计模式 适配器模式详细介绍
结构模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构。结构模式描述两种不同的东西:类与类的实例。根据这一点,结构模式可以分为类的结构模式和对象的结构模式
收藏 0赞 0分享
C# 观察者模式实例介绍
一个简单的例子,比如说猫叫,老鼠跑,主人被惊醒,在不知道观察者模式之前,我们的代码可能是这样的
收藏 0赞 0分享
C#设计模式之外观模式介绍
外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层的接口,这个借口使得这子系统容易使用
收藏 0赞 0分享
c# 代理模式
代理模式:为其他对象提供一种代理以控制其他对象的访问
收藏 0赞 0分享
C#数据结构揭秘一
本文一介绍了数据结构的基本概念 而介绍了算法的基本概念,并且重点讨论了算法时间复杂度,并且用程序予以证明
收藏 0赞 0分享
C#数据结构与算法揭秘二
上文对数据结构与算法,有了一个简单的概述与介绍,这篇文章,我们介绍一中典型数据结构——线性结构
收藏 0赞 0分享
c# 正则指引--字符组
c#中通过正则来判断数字字符在同一个位子可能出现的各种字符,需要的朋友可以参考下
收藏 0赞 0分享
C#数据结构与算法揭秘一
本文一介绍了数据结构的基本概念 而介绍了算法的基本概念,并且重点讨论了算法时间复杂度,并且用程序予以证明
收藏 0赞 0分享
C#数据结构与算法揭秘二 线性结构
本文中,我们讨论了什么是线性结构,线性结构有哪些特点,并且详细介绍了一个最简单线性结构顺序表,并且通过源代码对她进行一些列的分析,最后还举了两个例子,让我们更好的理解顺序表
收藏 0赞 0分享
C#数据结构与算法揭秘三 链表
这节我们讨论链表的基本操作,并且画图以证明,下届中我们将讨论双向链表,环形链表 应用举例
收藏 0赞 0分享