摘要:
属性 属性是用来操作表量 自动属性 当不需要对字段进行控制时,我们可以使用自动属性 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"); }} 阅读全文