随笔分类 - c#
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace Asp.net练习{ class Program { s
阅读全文
摘要:Visual Studio 2015常用快捷键 2016年06月05日 19:13:089808人阅读 评论(0) 收藏 举报 分类: C/C++/MFC(30) 一、基础快捷键 1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键“Ctrl + -”; 2)前进到下一个光标位置:“Ctrl + Shift + - ”。 2.复制/剪切/删除整行代...
阅读全文
摘要:ListBox列表框 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { string[
阅读全文
摘要:WinForm基础 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btn_MouseEnter(object sender, EventArgs e) { //创建
阅读全文
摘要:字符串 class Program { static void Main(string[] args) { string str = "欢迎来到新兵锋软件培训.NET世界"; Console.WriteLine(str[0]); Console.WriteLine(str[5]); Console.
阅读全文
摘要:抽象类 当一个类中包含抽象方法时,该类也必须用关键字abstract修饰,那么该类称为抽象类。 //定义抽象类Animalabstract class Animal{//定义抽象方法shout()public abstract void shout();} 接口(基础类库中的接口命名都是以大写字母I
阅读全文
摘要:继承和多态 继承(继承具有传递性) //(父类) class Animal { public string Name { get; set; } public void shout() { Console.WriteLine("动物叫"); } } //(子类) class Dog : Animal
阅读全文
摘要:析构方法 和构造方法相反。 class person { public string Name { get; set; } //析构方法,在对象被销毁时会自动调用 ~person() { Console.WriteLine("资源被回收"); } } class Program { static v
阅读全文
摘要:属性 属性是用来操作表量 自动属性 当不需要对字段进行控制时,我们可以使用自动属性 public 数据类型 属性名 { get; set; } class Student { private string name; public string Name { get { return name; }
阅读全文
摘要:类和对象 class Dog { //共同特征,品种(字段) public string breed; //行为, 犬叫(方法) public void Shout () { Console.WriteLine(breed + "汪汪汪!"); } } class Program { static
阅读全文
摘要:方法的重载 方法名相同,参数不同(参数类型不同,或数量不同) 递归调用 方法体内自己调用自己 //下面的方法使用递归实现 求1到n的和 static int Sum(int n) { if(n==1) { return 1;//当n=1时,满足结束条件 } else { return n+Sum(n
阅读全文
摘要:class Program { //定义没有返回值的方法 static void PrintName(string name) { Console.WriteLine("你的姓名是" + name); } //定义有返回值的方法 static string GetFullName(string fr
阅读全文
摘要:异常 当程序出现异常时,如果不处理程序就可能会崩溃。 class Program { static void Main(string[] args) { try { Console.WriteLine("请输入一个数字"); int i = Convert.ToInt32(Console.ReadL
阅读全文
摘要:数组的定义 using System; class program { static void Main(sting [ ] args) { //定义一个int类型的数组x int [ ] x; //指定数组x中有3个元素 x =new int [3]; //上面的两句合并成一句:int [ ] x
阅读全文
摘要:for循环语句 for(初始化表达式:循环条件:操作表达式) { 执行语句: ... } while语句和do..while语句通常用于循环未知的情况,而for语句用于循环次数已知的情况。 break语句的作用是终止整个循环 continue语句用于结束本次循环,并且执行下一次循环。 Console
阅读全文
摘要:while 循环语句 while(循环条件) { 执行语句... } while语句首先对循环条件进行判断,根据判断结果来决定是否执行循环体。 当结果为true时,就会执行循环体内的语句,如果结果还为true,继续执行。 直到结果为false,就会结束循环。 do...while 循环语句 do {
阅读全文
摘要:在c#中,运算符可以分为算术运算符、赋值运算符、比较运算符和逻辑运算符。 % (取模,求余数)7%5 ;2 ++(自增)a++;将a的值加1; -- (自减)a--;将a的值减1; 整型相除结果仍为整型,如果除不整,则舍去小数部分。 表达式由操作数和运算符组成; a++的结果等于a没有加1之前的值;
阅读全文
摘要:.NET Framework 是微软创建一个框架平台: 公共语言运行时(CLR)和基础类库(BCL); 编写Helloworld程序 class helloworld{ static void Main () {System. Console.WriteLine("hello,world"); }}
阅读全文