06 2017 档案
摘要:继承: 访问修饰符 class 类名 :类名 只能继承让你继承的 一个类只能有一个父类(亲爹) 父类 某个类继承自某个类 子类 派生类 超类 多态: 类的多种形态 父类存在虚方法 virtual 子类重写 override 访问修饰符: public 公共的,只要引用了命名空间就能用 访问级别最高
阅读全文
摘要:命名空间/程序集: 命名空间是用来组织和重用代码的编译单元。如同名字一样的意思,NameSpace(名字空间),之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免)
阅读全文
摘要:面向对象 面向对象是一种思想、思维方式,程序制作的一种结构。 万物皆对象。 三大特性:封装、继承、多态。 类是程序的最基本单元。 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性
阅读全文
摘要:tsql基本编程: 定义变量: declore @变量名 数据类型 赋值:set @变量名 = 值 select @变量名 = 值 取回打印: select @变量名 print @变量名 分支语句:if @a>@b begin ................ end 循环语句:初始条件,循环条件
阅读全文
摘要:条件修改: update 表名 set 列名 = 值 where 列名 =值 条件删除: delete from 表名 where 列名 = />=/<=/>/</!= 值 and or 条件查询 select * from 表名 查看列 将* 改成列名 查看多列列名之间用逗号隔开 筛选条件 :wh
阅读全文
摘要:T-sql语句: 1、创建数据库:create database 数据库名 。不能中文,不能数字开头,不能符号开头 2、删除数据库:drop database 数据库名 表 1、创建表:creat table 表名 create table 表名 ( 列名 数据类型, ....... ......
阅读全文
摘要:数据库:一些存储在硬盘上的数据文件。数据库名,表名,列名不允许使用汉字 内存:计算机临时存储的一些数据 .net SQL Server php Mysql Java Oreacl 数据库中的数据类型: int 整形 decimal(长度,小数位数) bit 布尔型 1--true 0--flase
阅读全文
摘要:--条件查询select * from car where oil<8 --从car表中查看oil小于8的结果select name as 车型名称,oil as 油耗 from car where oil<8 --只看name和oil字断看 加个as将name改成车型名字 oil改成油耗 as可以
阅读全文
摘要:--T-SQL语句 CREATE database Test --创建数据库名字叫做test --drop database Test --删除数据库 go --go上面的语句执行一遍要不找不到创建的数据库 use Test create table stu --创建表格名字为stu ( id int primary key,--主健约束不能重复 sex...
阅读全文
摘要:数据库中的五大约束: 1. 主键约束(Primay Key Coustraint) 唯一性,非空性 2. 唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 3. 检查约束 (Check Counstraint) 对该列数据的范围、格式的限制(如:年龄、性别等) 4. 默
阅读全文
摘要:数据库三大范式: 1--第一范式:元素的分量不可再分;确保表中每列的原子性(不可拆分);数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性; 2--第二范式:所有分量唯一决定主键码,不允许部分依赖;确保表中每列与主键相关,而不能只与主键的某部分相关(主要针对联合主键),主
阅读全文
摘要:sqlserver 约束 SQLServer - 约束 一、约束的分类 在SQLServer中,有3种不同类型的约束。 1、实体约束 实体约束是关于行的,比如某一行出现的值就不允许出现在其他行,例如主键。 2、域约束 域约束是关于列的,对于所有行,某一列有那些约束,例如CHECK约束。 3、参照完整
阅读全文
摘要:sqlserver 三大范式 SqlServer之数据库三大范式 分析: 数据库设计应遵循三大范式分别为: 第一范式:确保表中每列的原子性(不可拆分); 第二范式:确保表中每列与主键相关,而不能只与主键的某部分相关(主要针对联合主键),主键列与非主键列遵循完全函数依赖关系(完全依赖); 第三范式:非
阅读全文
摘要:c#SQLserver数据类型 Sql Server之数据类型详解 数据类型是一种属性,用于指定对象可保存的数据的类型,SQL Server中支持多种数据类型,包括字符类型、数值类型以及日期类型等。数据类型相当于一个容器,容器的大小决定了装的东西的多少,将数据分为不同的类型可以节省磁盘空间和资源。
阅读全文
摘要:C#中各种集合类比较 数组(Array)的不足(即:集合与数组的区别) 1. 数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的。 2. 数组要声
阅读全文
摘要://int[] arr1 = new int[2] {1,2}; //int[,] arr2 = new int[2, 3] { // {0,1,2 }, // {2,3,4 } // }; //Console.WriteLine(arr2[1,1]); ...
阅读全文
摘要:using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { ...
阅读全文
摘要:结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,叫做结构。 结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,叫做结构。
阅读全文
摘要:2.“请输入录入学生的个数:”记录学生信息,需要输入“请输入第1个学生的学号”“请输入第1个学生的姓名”“请输入第1个学生的生日”“请输入第1个学生的成绩”算出年龄打印格式如下: 学生信息展示 s001 张三 2000年1月1日 17 90s002 李四 2000年1月1日 17 80。。。 1.创
阅读全文
摘要:一维数组:***一、数据类型[] 变量名 = new 数据类型[长度]; 规定长度逐个赋值 赋值的长度只能等于规定的长度 变量名[索引] = 值; ***二、string[] sss = new string[] { "aaa", "bbb", "ccc", "ddd", "eee","fff" }
阅读全文
摘要:C#常用正则表达式 验证输入的字符串是否为数字 /// <summary> /// 验证输入字符串为数字 /// </summary> /// <param name="P_str_num">输入字符</param> /// <returns>返回一个bool类型的值</returns> publi
阅读全文
摘要:C#时间/日期格式大全,C#时间/日期函数大全 有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢? 我们要用到: DateTime.ToString的方法(String, IF
阅读全文
摘要:c#正则表达式用法大全 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:
阅读全文
摘要:Math.Pow(x,y); - 次方Math.Sqrt(x); - 平方根 Math.Ceiling(double); - 取上限Math.Floor(double); - 取下限Math.Round(double); - 取四舍五入Math.Abs(double); - 取绝对值 时间格式 Da
阅读全文
摘要:基本数据类型包括: string System.String Unicode字符序列 decimal System.Decimal 有28位小数的高度精度浮点数 bool System.Boolean true或false char System.Char 16位Unicode字符 byte Sys
阅读全文
摘要:123 123 123 123 123 123 123 123 123 1...
阅读全文
摘要:DateTime dt = new DateTime(2017,6,7,13,56,0); 获取输入的时间Console.WriteLine(dt); 去掉line在一行显示DateTime dt_now = Date.Now; 获取现在的时间Console.WriteLine(dt_now); s
阅读全文