自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 [黑马程序员]_静态成员与变量

常量与静态成员const常量。常量名要大写。一定不会变化的值才能声明为常量。public const int value=10;在C#程序中,没有全局变量的概念,所以准备了一种变量类型:静态变量。他在类中类似全局变量,保存类的公共信息,所有该类的实例(对象)共享该值。不用new就能用的方法,static方法,static方法其实就是普通的函数。在static方法中可

2013-07-03 14:21:53 504

原创 [黑马程序员]_构造函数和继承

构造函数是用来创建对象的特殊函数,函数名和类名一样,没有返回值,连void都不用。构造函数可以有参数,new对象的时候传递函数参数即可。构造函数可以重载,也就是有多个参数不同的构造函数。如果不指定构造函数,则类有一个默认的无参构造函数。如果指定了构造函数,则不再有默认的无参构造函数,如果需要无参构造函数,则需要自己来写。构造函数用来创建对象,并且可以在构造函数中对对象进行初始化

2013-07-03 09:54:34 474

原创 [黑马程序员]_面向对象的概念、对象引用及属性

面向对象的三个特性:封装、继承、多态。类,对象。 例如:"人"是类,"张三"是"人"这个类的对象。类是抽象的,对象时具体的。对象可以叫做类的实例。字段(和类相关的变量),字段就是类的状态。人这个类中有姓名、年龄、身高等字段。类不占内存,对象才占内存。方法,就是类能够执行的动作。比如问好、吃饭等。类的继承,类之间可以有继承关系,比如"电脑"类可以从电器类继承,这样

2013-07-02 17:37:48 453

原创 [黑马程序员]_冒泡排序算法

让数组中的元素两两比较(第i个与第i+1个比较),经过(i-1)遍两两比较,数组中的元素能按照我们预期的规律排序。比较相邻的两个元素,如果第一个比第二个大,就交换它们两个。对每一对相邻的元素进行同样的操作,从第一个到最后一个,比较完成后最后的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。

2013-07-01 22:20:47 428

原创 [黑马程序员]_数组定义、初始化及使用

数组可以一次声明多个同类型的变量,这些变量在内存中连续存储的.语法:数据类型[] 数组名=new 数据类型[数组长度];int[] score=new int[3]; 声明了名叫score,长度为3的数组初始化数组int[] score=new int[3]{11,22,33};int[] score=new int[]{11,22,33};通过下标(索引)来访问数组,

2013-07-01 21:23:24 341

原创 [黑马程序员]_常量、枚举、结构体

常量、枚举、结构常量语法:const 类型 常量名=常量值。赋值后,在其他地方不允许赋值。枚举定义一种枚举类型,同时要指定这个类型的所有值。(一般和类定义在同一个级别,方便于同一个命名空间下的所有类都可以使用这个枚举,方法中也可定义)enum  自定义名称{值1,值2,值3...值n};枚举作用:限制用户不能随意赋值,只能在定义枚举时列举的值中选择相对应的值

2013-07-01 16:15:19 568

原创 [黑马程序员]_自加自减及复合运算符及关系运算符和逻辑运算符小结

自加自减++ 自加一  有前加和后加-- 自减一  有前减和后减在C#中,一元运算符(++/--)比二元运算符(+-)优先级高运算式中,”前加”先执行后运算。Intage=18;Intsum= ++age - 10;结果为:9.相当于:Int age=18;Age=age+1;Intsum=age-10;“后加“先运算后执行。Int age=18;

2013-06-30 21:24:43 648

原创 [黑马程序员]_简单的try catch用法和几个小例题

try-catch 语句由一个 try 块后跟一个或多个 catch 子句构成,这些子句指定不同的异常处理程序。try 块包含可能导致异常的保护代码,catch 子句包含仅在屏幕上显示消息的异常处理程序。如果try中代码没有出错,则程序正常运行try中的代码,不会执行catch中的内容,如果try中的代码有误,程序立即跳入catch中去执行代码,那么try中的出错代码后面的代码不再执行。例题1

2013-06-30 16:41:46 764

原创 [黑马程序员]_转义字符、数据类型和转换

转义字符:由\+一个字母组成的具有特殊意义的字符。当我们需要在字符串中输入特殊字符时,比如引号,换行,退格等等。需要使用转义字符。常用转义字符:\n 换行\b backspace退格\t tab键\\ 表示一个\\" 双引号符字符串前面加@符号:1)字符串中如果有\则不再表示为转义字符(强制不转义)2)使字符串可以换行var a="\\";  Conso

2013-06-30 15:42:24 515

原创 [黑马程序员] _变量的基本使用方法(赋值、占位符、接收、命名规则)

内存:用户存储正在运行的程序数据 ,用于暂时存放CPU中的运算数据RAM存储单元的内容可随机存取,且存取时间和存储单元的物理位置无关,断电后里面保存的数据丢失,即为易失性变量:代表一块内存空间,可以通过变量名称向内存存/取数据。有变量就不需要我们记忆复杂的内存地址。向内存申请一块内存空间的语法:数据类型  变量名;数据类型:int:整型*(整数类型)double

2013-06-29 15:35:12 586

原创 [黑马程序员] _C#基础知识小结

.net/dotnet:指.NET Framework框架。一种平台,一种技术。C#(sharp):一种编程语言,可以开发基于.net平台的应用。(*)Java既是一种技术又是一种编程语言在.net平台上开发桌面应用程序,称为Winform应用程序开发在.net平台上开发Internet应用程序(网站),称为ASP.NET应用程序开发在.net平台上手机开发,称为wp7

2013-06-29 12:39:57 462

原创 黑马程序员_Windows窗体应用程序中数据导入数据库

if (ofdimport.ShowDialog() != DialogResult.OK) { return; } using (FileStream filestream = File.OpenRead(ofdimport.FileName)) {

2013-06-25 23:01:03 605

原创 黑马程序员_Windows窗体应用程序中登录多次后禁止登录

private void IncErrorTimes() //累加错误次数 { using (SqlConnection conn = new SqlConnection(@"Data Source=.\Express;AttachDBFilename=|DataDirectory|\MyDB.mdf;Integrated Security=true;Us

2013-06-25 22:49:04 495

原创 黑马程序员_控制台应用程序中判断用户是否登录成功

方法一:(先根据用户名查询对应的信息,再读取密码与输入密码进行判断)Console.WriteLine("请输入用户名"); string UserName = Console.ReadLine(); Console.WriteLine("请输入密码"); string Password = Console.ReadL

2013-06-25 22:34:31 653

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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