C#
文章平均质量分 72
苦荼冬生
一个发奋向上的小程序媛
展开
-
【C#】——属性和方法(上)
【C#】——属性 属性和和方法是C#程序中的两个重要组成部分。 属性是提供灵活的机制来读取、编写或计算私有西促单的值。 方法则以一部分代码构成代码块的形式存在,用来实现一部分特定的功能。属性的基本概念属性的定义及使用方法的基本概念方法的声明及使用掌握重载方法的使用Main方法的用途及注意事项 属性提供功能强大的方法及将声明信息与C#代码(类型...原创 2018-03-07 11:42:34 · 1227 阅读 · 10 评论 -
【C#】——注册表技术(三)
创建和修改注册表信息1.创建注册表信息通过 RegistryKey 类的 CreateSubKey 方法和 SetValue 方法可以创建注册表信息(1)CreateSubKey 方法主要用于创建一个新子项或打开一个现有子项以进行写访问。public RegistryKey CreateSubKey(string subkey)subkey:要创建或打开的子项的名称或路径。返回值:Registry...原创 2018-06-30 08:26:12 · 433 阅读 · 10 评论 -
【C#】——注册表技术(二)
在 C# 中操作注册表在 C# 中注册表的基本操作主要包括读取注册表中的信息、创建和修改注册表信息以及删除注册表中的信息。读取注册表中的信息读取注册表中的信息主要是通过 RegistryKey 类中的 OpenSubKey 方法、GetSubKeyNames 方法和 GetValueNames 方法实现的。1. OpenSubKey 方法该方法用于检索指定的子项。public Registry O...原创 2018-06-15 10:28:28 · 456 阅读 · 7 评论 -
【C#】——注册表技术(一)
注册表技术注册表是一个庞大的数据库系统,它记录了用户安装在计算机上的软件、硬件信息和每一个程序的相互关系。注册表中存放着很多参数,直接控制着整个系统的启动、硬件驱动程序的装载以及应用程序的运行。Windows 注册表概述 Windows 注册表包含Windows 安装、用户喜好以及已安装软件和设备的所有配置信息的核心存储库。现在商用软件基本上都使用注册表来存储这些信息,COM 组件必须把他的...原创 2018-06-10 08:58:00 · 3763 阅读 · 7 评论 -
【C#】——可变字符串类 StringBuilder 的使用
StringBuilder类的定义StringBuilder类有6种不同的构造方法,本节只介绍最常用的一种,其语法格式如下:public StringBuilder(string value,int cap)value: StringBuilder 对象引用的字符串。cap:设定 StringBuilder 对象的初始大小。【例1】创建一个 StringBuilder 对象,其初始应用的字符串为“...原创 2018-05-06 21:31:51 · 882 阅读 · 15 评论 -
【C#】——接口
了解接口的基本概念掌握接口的声明及使用掌握接口的多重继承的实现熟悉显式接口成员的实现方法 由于C#中的类不支持多重继承,但是客观世界出现多重继承的情况又比较多,因此为了避免传统多重继承给程序带来的复杂性等问题,同时保证多重继承给程序员的诸多好处,提出了接口概念。 通过接口可以实现多重继承的功能。一、接口的概念及声明1.接口是一种用来定义程序的协议,它描述可属于任何类或结构的一组相关行为...原创 2018-04-02 15:37:42 · 853 阅读 · 17 评论 -
【学习技巧】——怎样改掉学习上的坏习惯
我喜欢在B站上看视频,B站现在也不全是娱乐性质的视频,也有很所免费的学习资源,有很多优秀的视频与up主。最近 看到了一对学习区的up主:蜡笔小熏是一对儿。他们分享了他们的学习方法,都非常棒。这是我看视频做的学习笔记,分享给大家。怎样改掉学习上的坏习惯?一、选择比努力更重要:埋头苦学是最大误区。学习上的坏习惯①粗心马虎(审题不清 计算错误 丢三落四 无故丢分)我们考试做...原创 2018-07-15 14:03:04 · 2390 阅读 · 6 评论 -
【C#】——密封类与密封方法
如果所有类都可以被继承,那么很容易导致继承的滥用,进而使类的层次结构体系变得十分复杂,这样使开发人员对类的理解和使用变得十分困难。为了避免滥用继承,C#中提出了密封类的概念。密封类概述及声明 密封类可以用来限制扩展性,如果密封了某各类,则其他类不能从该类继承;如果密封了某个成员,则派生类不能重写该成员的实现。默认情况下,不应密封类型和成员。密封可以防止对库的类型和成员进行自定义,但也...原创 2018-04-22 16:13:59 · 2212 阅读 · 25 评论 -
【C#】——抽象类与抽象方法
如果一个类不与具体的事物相联系,而只是表达一种抽象的概念,仅仅是作为其派生类的一个基类,这样的类就是抽象类。在抽象类中声明方法时,如果加上 abstract 关键字,则为抽象方法。一、抽象类概述及声明抽象类主要用来提供多个派生类可共享的基类的公共定义,它与非抽象类的主要区别如下:抽象类不能直接实例化。抽象类中可以包含抽象成员,但非抽象类中不可以。抽象类不能被密封。C#中声明抽象类时需要使用 abs...原创 2018-04-12 08:07:19 · 249 阅读 · 17 评论 -
【C#】存储过程——机房重构
原创 2018-05-20 20:53:30 · 262 阅读 · 28 评论 -
【C#】七层登录——机房重构
【C#】七层登录——机房重构三层一、数据访问层(DAL):使用ADO.NET中的数据操作类,为数据库中的每个表,设计1个数据访问类。类中实现:记录的插入、删除、单条记录的查询、记录集的查询、单条记录的有无判断等基本的数据操作方法。对于一般的管理信息软件,此层的设计是类似的,包含的方法也基本相同。此层的任务是:封装每个数据表的基本记录操作,为实现业务逻辑提供数据库访问基础。二、业务逻辑层(BLL):...原创 2018-03-24 19:13:54 · 708 阅读 · 32 评论 -
【C#】——属性和方法(下)
方法是一种拥有实现可以由对象或类执行的计算或操作的成员。类的方法主要是和类相关联的动作,它是类的外部界面。对于那些私有的字段来说,外部界面实现对它们的操作一般只能通过方法来实现。 方法其实为达到某种目的而采取的途径、步骤、手段等。方法的声明1.方法是包含一系列语句的代码块。在C#中,每个执行指令都是在方法的上下文中完成的。2.方法在类或者结构中声明,声明时需要指定...原创 2018-03-12 08:30:16 · 454 阅读 · 15 评论 -
【C#】——泛型的使用
【C#】——泛型的使用 泛型是用于处理算法、数据结构的一种编程方法。泛型的目标是采用广泛使用和可交互性的形式来表示算法和数据结构,以使它们能够直接用于软件构造。泛型类、结构、接口、委托和方法可以根据它们存储和操作的数据的类型来进行参数化。泛型能在编译时提供强大的类型检查,减少数据类型之间的显式转换、装箱操作和运行时的类型检查。泛型类和泛型方法同时具备可重用性、类型安全和效率高等特性,这是非...原创 2018-03-20 11:28:09 · 305 阅读 · 17 评论 -
【C#】——系统编码规范
【C#】——系统编码规范 开发程序时,往往会有很多人参与,为了时程序与代码风格标准化,以便于时每个参与才发的人员尽可能直观地查看和理解其他人编写的代码,需要在编码之前制定一套统一的编码规范。 下面介绍一套C#中常用的编码规范供大家参考。1.数据库命名规范1. 数据库 数据库命名以字母 db 开头(小写),后面加数据哭相关英文单词或缩写。 数据库名称 ...原创 2018-03-04 10:59:29 · 499 阅读 · 9 评论 -
【牛腩新闻发布系统】——视频笔记
系统介绍:能够实现后台人员添加新闻,浏览者能够在前台浏览新闻并发表评论。功能图: 数据库设计:数据库文档:数据表层操作类方法:对类别表的操作类:1.取出当前所有新闻分类2.增加类别3.修改类别4.删除类别(连同其下的新闻及新闻评论一个删除)5.判断类别名称是否已存在 对新闻表的操作类:1.取出最新10条新闻(所属分类、新闻标题、发...原创 2018-07-29 21:18:24 · 545 阅读 · 17 评论