摘要: 既然是学习面向对象的编程那自然要了解面向对象中的三大基石,封装、继承和多态。 我觉得要解释这三大基本概念用一篇文档很难解释清楚,想要具体形象的去了解,还是需要每一个概念用一个篇幅来说明,将封装、继承和多态的思想理解好,对我们后面程序设计会有很大的帮助,达到很好的代码复用,开发的效率、拓展性会大大提高 阅读全文
posted @ 2017-05-19 09:20 码农改变世界lyf 阅读(1909) 评论(0) 推荐(0) 编辑
摘要: 在第一篇中我们介绍了C#中基本的15种数据类型,这15种数据类型中又分为两大类,一种是值类型,一种是引用类型。值类型有sbyte、short、long、int、byte、ushort、uint、ulong、float、double、bool,引用类型有object、string、class类型,这两 阅读全文
posted @ 2017-05-16 07:59 码农改变世界lyf 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 上一篇中讲到XML基本的结构,还有增删改查的方法,这一篇中我们就来利用XML来完成一个简单的订单系统,主要是实现一个简单学生名单的增删改查,如果想要应用到实际的环境中建议考虑数据量的问题,如果数据量大使用XML的话会比较耗时,使用SQL的性能会好一些 这里使用WinForm窗体程序,大致界面如下: 阅读全文
posted @ 2017-06-18 15:48 码农改变世界lyf 阅读(3066) 评论(0) 推荐(0) 编辑
摘要: 在讲了一系列的基础文档之后,现在开始讲一些实例。对于一些数据不是很大的程序,或者只是一些配置文件,需要本地存储的,完全可以使用XML代替数据库,因为只是去操作单个文件会比操作数据库要简单很多,在程序中访问和操作XML一般使用DOM(文档对象模型)和流模式。DOM运行编辑和更新XML文档,可以随机访问 阅读全文
posted @ 2017-06-18 15:39 码农改变世界lyf 阅读(20486) 评论(3) 推荐(4) 编辑
摘要: 之前两篇文档讲述了C#中的面向对象的概念,其实这个概念对于很多种语言都是通用的,只不过每种语言具体实现的过程方法不一样,比如Java、C++、python等,这些都是很流行的面向对象的语言在编程语言排行榜中都是属于前几名的。面向对象中比较难以理解的就是多态的概念,多态我将留到后面的章节去讲,现在继续 阅读全文
posted @ 2017-06-18 15:30 码农改变世界lyf 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 上一篇的标题编程思想我觉得不是很符合主题,因为编程思想的范围太大了,不仅仅是封装 继承 多态,所以比较符合主题的应该是面向对象思想。这一篇中将继续叙述面向对象思想中的继承。 从字面来看继承表达的意思已经很清楚了,我们看电视剧就经常有一个富二代老头去世或者退位,就由儿女继承他的家产,一个黑帮老大倒下, 阅读全文
posted @ 2017-06-18 15:21 码农改变世界lyf 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 函数也可以称为方法,可以很方便的把一些行为封装到函数里面,当调用这一函数时会把函数块里面的代码按照顺序执行,方法可以有多种形式,有无参数,有无返回值等。 1. 函数的定义 函数定义的基本格式: static(静态修饰符-可选) + 返回值类型 + 函数名称 +(参数列表) static void F 阅读全文
posted @ 2017-05-07 16:08 码农改变世界lyf 阅读(16542) 评论(0) 推荐(0) 编辑
摘要: 流程控制我们在编程中运用到的地方非常的多,在上篇中仅仅只是简单的介绍每一种的使用,并没有运用到实例中,很难去理解它真正的作用。下面我们将实际的运用流程控制的代码写一些实例相关的程序,加深对流程控制的理解,并讲解一下异常处理以及断点调试的使用。 第一个实例我们使用switch语句来写一个大家在QQ或者 阅读全文
posted @ 2017-05-07 16:07 码农改变世界lyf 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 所谓的流程控制就是在程序运行中控制程序的走向,可以通过各种的条件判断执行代码的顺序,有if... if...else.. else...if |switch case...|while... Do...while...|for... 下面我们通过实例来演示。 1.if...else...语句: 这里 阅读全文
posted @ 2017-05-02 20:50 码农改变世界lyf 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 通过上一篇数据类型已经介绍了C#中最基本的15种预定义数据类型,了解每一种类型代表的数据以及每种类型的取值范围,这是很重要也是最基本。下面我们通过实例来了解每个类型如何去使用。编写C#程序时我们需要用到微软的Visual Studio开发工具集,也就是集成开发环境,英文缩写为: IDE,Visual 阅读全文
posted @ 2017-05-02 20:48 码农改变世界lyf 阅读(3401) 评论(0) 推荐(0) 编辑