C#面向对象编程(OOP)
简介: C# 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一 一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。本文主要介绍一下OOP、面向对象中的类和对象的理解、面向对象三大特性。 一…
51ASPX COMMUNITY
技术实践、开发文档与社区资讯,汇集在这里。
简介: C# 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一 一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。本文主要介绍一下OOP、面向对象中的类和对象的理解、面向对象三大特性。 一…
本云HIS系统源码,适用在县乡一体化,医联体分级诊疗项目上,本源码开发语言asp.net c#,数据库sqlserver2012,开发工具vs2015。技术框架mvc、ef等 云HIS模块如下: 1.门诊建档 2.门诊挂号 3.门诊收费:门诊挂号-新患者-建档…
简介 反射提供描述程序集、模块和类型的对象(Type 类型)。 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型,然后调用其方法或访问器字段和属性。 如果代码中使用了特性(Attribute),可以利用反射来访问它们。本文主要介绍…
简介 索引器(Indexer)是C#引入的一个新型的类成员,它使得类中的对象可以像数组那样方便、直观的被引用。索引器非常类似于属性,但索引器可以有参数列表,且只能作用在实例对象上,而不能在类上直接作用。定义了索引器的类可以让您像访问数组一样的使用 [ ] 运算…
简介 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。C# 中的委托(Delegate)类似于 C 或 …
简介 事件是一种特殊的多播委托,仅可以从声明事件的类或结构中对其进行调用。类或对象可以通过事件向其他类或对象通知发生的相关事情。 发送(或引发)事件的类称为“发布者”,接收(或处理)事件的类称为“订阅者”。本文主要介绍C# 事件(event)。 1、事件 事件…
简介 泛型类和泛型方法兼具可重用性、类型安全性和效率,这是非泛型类和非泛型方法无法实现的。 泛型通常与集合以及作用于集合的方法一起使用。 System.Collections.Generic 命名空间包含几个基于泛型的集合类。本文主要介绍C# 泛型。 1、泛型…
一. 项目结构及功能介绍 首先介绍该项目的结构如下图所示: 从图中可以看到主要由6个功能组成,其中对应的运行效果如下图所示: 其功能主要分为六个部分,具体对应如下:清除上网痕迹模块(CleanIE.cs)、办公文档记录清除模块(CleanWord.cs)、文件…
单一职责原则(SRP) 单一职责原则(SRP)表明 一个类有且只有一个职责 。一个类就像容器一样,它能添加任意数量的属性、方法等。然而,如果你试图让一个类实现太多,很快这个类就会变得笨重。任意小的改变都将导致这个单一类的变化。当你改了这个类,你将需要重新测试一…
1.简述 private、 protected、 public、internal 修饰符的访问权限 答: private:私有成员, 在类的内部才可以访问(只能从其声明上下文中进行访问)。 protected:保护成员,该类内部和从该类派生的类中可以访问。 F…
9.1 文件读取和写入 9.1.1 文件和流 计算机文件可以分为文本文件和二进制文件 文件是在各种媒介上永久存储的数据的有序集合,它是进行数据读写操作的基本对象 流是一种向存储器读取和写入字节的方式,也是进行数据读写操作的基本对象。流提供了连续的字节流存储空间…
8.1 文件对话框 8.1.1 OpenFileDialog 对话框 在 C# 中共有 3 种文件对话框,分别实现不同的功能 打开文件的对话框 OpenFileDialog、 保存文件的对话框SaveFileDialog 打开文件夹的对话框 FolderBro…