![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#编程
C小陈童鞋
只要我手上有一本书,我就不会觉得浪费时间。——查理芒格
展开
-
集合组织相关数据
1. ArrayLsit(数组列表)ArrayLsit:非常类似于数组,也有人称他为数组列表,ArrayLsit可以动态维护。数组(Array):容量是固定的ArrayLsitt:容量可以根据需要自动扩充,他的所以会根据程序的扩展而重新分配和台调整。提供一系列的方法对其中的元素进行访问,增加,和删除。ArrayLsit:中存储的数据称为元素,ArrayLsit是元素的容量(默认值defau...原创 2018-10-14 21:56:54 · 776 阅读 · 0 评论 -
深入.NET框架
Microsoft .NET框架概述Microsoft .NET介绍:.NET框架(.NET Framework)随后发布,他是开发.NET应用程序的核心基础。.NET框架经理1.0,1.1,2.0,3.0,3.5,4.0,4.5七个版本。.NET框架的魅力提供一个面向对象的编程语言,完全支持面向对象编程。.NET框架提高了软件的 可复用性,课扩展性,可维护性和灵活性。对Web应用的...原创 2018-10-18 19:21:42 · 412 阅读 · 0 评论 -
深入C#数据类型
1. 值类型值类型源于System.ValueType家族,每一个值类型的对象都有一个独立的内存区域用于保存自己的值,值类型数据所在的内存区域成为栈(Stack),只要在代码中修改他就会在他的内存区域内保存这个值。对于值类型,不同的变量会分配不同的空间,并且存储空间存储的是该变量的值。2. 引用类型引用型源于System.Object家族,在C#中引用类型主要包括,数组吗,类,接口。引用类型...原创 2018-10-19 11:42:34 · 376 阅读 · 0 评论 -
初始继承和多态
继承(inheritance)继承的优点:提高软件模块的可复用性和可扩充性。继承在 C# 中,类可以继承自另一个类衍生的类(子类)继承父类的方法和数据成员子类继承父类,父类派生子类父类又叫基类子类又叫派生类继承是面向对象中一个非常重要的特性,在有继承关系的两个类中,子类不仅具有自己都有的成员,还具有父类的成员。语法class 子类 : 父类{ ……}base关键字和...原创 2018-10-28 13:44:42 · 294 阅读 · 0 评论 -
深入理解多态
重点:里氏替换原则阐述了什么道理?定义抽象类的关键字是什么?as关键字的作用是什么?抽象类中只能有抽象方法吗?什么时候使用抽象类?里氏替换原则(LSP)在一个软件系统中,子类对象可以替换所有使用的父类对象,且程序行为没有变化...2018-10-24 23:02:36 · 881 阅读 · 0 评论 -
深入类的方法
构造函数构造的概念:是类的一种方法名和类名相同,没有返回值类型,并且主要完成对象的处始化工作含义SE se = new SE() 三层含义:1.开辟空间 2.调用构造 3.创建对象示例 static void Main(string[] args) { SE se = new SE(); Console.WriteLine(s...原创 2018-10-27 13:54:41 · 306 阅读 · 0 评论 -
文件操作
单词file 文件directory 目录stream 流encoding 编码exist 存在文件概述我们知道,程序中的数据通常保存在内存中,当程序关闭后,这些内存中的数据就会被释放。如果想保存程序的数据或者程序计算的结果(这个过程有时被称为数据持久化),我们可以采取以下两种方式:数据库和文件。通常数据库适用于大批量的包含复杂的查询,和数据的维护,而简单的数...原创 2018-11-04 15:04:09 · 156 阅读 · 0 评论 -
可扩展性标记语言XML
XML概述XML用于描述数据,是当前处理结构化文档信息的有力工具。与操作系统编程语言的开发平台无关,可以实现不同系统之间的数据交互。什么的XMLXML称为可扩展标记性语言,是(eXtensible Markup Language)的缩写在.NET中XML是非常重要的一部分,他用于描述数据,是当前处理结构化文档信息有利的工具。XML与操作系统,编程语言的开发平台无关,可以实现不同系统之间的数据...原创 2018-11-04 18:32:25 · 1463 阅读 · 0 评论