【三层】-三层基本小知识

三层 三层结构概述: :有逻辑层和物理层划分 物理上的三层:显示层/业务层/数据层 (客户PC:应用服务器;数据库服务器)   逻辑:UI/BLL+DAL/DB 我们讨论的(逻辑)三层结构: UI、BLL、DAL 为什么要使用三层架构? 不是所有系统都需要三层架构的。当业...

2019-02-22 20:40:23

阅读数 66

评论数 17

【三层】-C#语句操作SQLServer数据库

1.概述 首先是为我们的程序添加必要的引用以及一些数据成员。因为我们的程序设计到数据库的访问操作,所以必须要运用到数据提供者(Data Provider)的对象。 在.Net框架下,我们主要运用的数据提供者分两类,一类是Sql类型的,另一类是OleDb类型的。他们涉及的命名空间是System....

2019-02-22 20:36:22

阅读数 60

评论数 17

【C#】-数组、ArrayList、List

【前言】 数组,ArrayList、List这三个对于C#来说,是非常非常重要的,相信敲过代码的您,能感觉到。那么想一下,他们三个之间有什么联系,又有什么关系呢? 【主体】 1.数组 int [] nums = new int [10] 数组已经国定了长度和类型了。 它是如果添加数据的呢...

2019-02-20 10:57:56

阅读数 68

评论数 4

【C#】-值类型和引用类型(未赋值的局部变量)

【引言】 这部分内容还是很重要的,那么是什么让我对值和引用类型着迷呢? 我们先来看一下例子: 这个是我们当时在讨论设计模式的时候看到的,你们可以想想,为什么会声明Null? 直接声明 Expression expression;不行吗? 如果直接声明  Expression expre...

2019-02-19 15:46:47

阅读数 100

评论数 1

【C#】-抽象方法、虚方法、接口

抽象方法和虚方法都可以写在抽象类中,它们有什么区别呢? ,接下来就让我带你分析一下吧。   一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法,它有两种情况: (1)在基类中定义virtual方法,但在派生类中没有重写该虚方法。那么在堆派生类实例调用中,该虚方法使...

2019-02-12 10:08:16

阅读数 79

评论数 9

【C#】-哈希表(Hashtable)foreach循环

一、认识Hashtable Hashtable ht = new Hashtable(); //创建哈希表 需要用到命名空间using System Collections 往里面添加数据Ht.Add("Nastu","001&q...

2019-02-10 15:35:41

阅读数 156

评论数 6

【C#】—Protected用法详解

今天算是终于明白了Protected用法的一点皮毛了,下面就分享给大家。 大家先看一下定义: protected:访问仅限于包含类或从包含类派生的类型。 相信很多像我这样的菜鸟中的菜鸟刚开始见到这句话的时候和尚摸不到脑袋,哈哈哈,没关系,你马上就知道了。 首先,打开我们的VS让我操作一下。...

2019-02-09 19:42:19

阅读数 98

评论数 6

【C#】—抽象类和接口的区别

抽象类和接口的区别: 抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,是“行为需要按照接口来完成”。 打个比方:商业用房,居民住房把它们抽象出来都是房子。这里的房子就属于抽象类,然而每个...

2019-02-09 16:26:19

阅读数 55

评论数 0

2018-2019年终总结

白驹过隙,现在是2019年了,现在就让我们回顾一下2018年吧。 【专业课-建筑】 在我的观念中,专业课考试大于提高班的学习,所以我会尽自己最大的努力,去通过专业课的考试,在上课的时候,我也总是在第一排,因为我深刻的知道,如果我不学了,那么我专业课可能会挂科,这将是我人生的一个污点,我其实是接...

2019-02-09 10:39:16

阅读数 77

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭