C#集合
摘要:集合:简单的来说就是一个可变的数组 1.泛型集合(有两种) (1).定义 List<string> list = new List<string>();(字符串类型的集合) Dictionary <int,string> d = new Dictionary<int,string>();(通过键值对
阅读全文
C#DateTime和Random
摘要:1.DateTime(日期) 定义: (1).DateTime 变量名 = new DateTime(年,月,日,时,分,秒);(年,月,日,时,分,秒的类型必须是int) (2).DateTime 变量名 = DateTime.属性; 最常用的属性有: Now获取本地时间。(最常用) Year获取
阅读全文
C#字符串(string)的常用方法
摘要:1.字符串的基本特性 字符串的长度是不可变得; 2.字符串的方法 字符串有许多方法如:compare(),Trim(),IsNullOrEmpty(),ToUpper()等等。 (1).ISNullOrEmpty();(它是用来判断字符串是否为空。如果为空就返回true不为空返回false) str
阅读全文
C#抽象类
摘要:1.抽象方法 没有方法体同时被abstract关键字修饰的方法可以称为抽象方法。 语法: abstract void shout(); 2.抽象类 被abstract关键字修饰的类称为抽象类,类中必须有抽象方法(类中也可以有抽象方法以为的方法); 语法: abstract class Animal
阅读全文
C#多态
摘要:多态 (同一对象作用于不同对象时会产生不同的结果) 1.重写父类的虚方法 注:被virtual修饰的方法叫做虚方法. 语法: class Animal { public virtual void Name() { } } 在重写父类的虚方法时要在子类上加override关键字 语法: class p
阅读全文
C#继承
摘要:1.继承 语法: class a { } class b:a { } b继承a,b将有a的所以字段,属性,方法等等。(构造方法和析构方法除外) 注:一个类只能有一个父类,如果b继承了a,那么a就不能继承b了。 调用(有两种写法): (1).子类名 对象名 = new 子类名(); (2).父类名 对
阅读全文
C#static(静态的)
摘要:1,static的意思是静态的,被static修饰的类就会变成静态类,被static修饰的属性就会变成静态属性等等。如何一个类中的方法,属性,字段都是静态的那么可以把这个类定义成静态的。 语法: public static string name; (定义字段) public static stri
阅读全文
C#类,对象,构造方法
摘要:1.定义类 语法: 修饰符 class 类名 { } 在C#中类的修饰符一般分为共有的和私有的。 共有的可以被任意调用 私有的只可以被本类所调用。 在类中可以定义字段,方法,属性。 2.创建对象调用类 想调用类就要先创建对象 创建对象的语法: 类名 对象名称 =new 类名(); 3.构造方法 在创
阅读全文
C#数组
摘要:1.定义数组(数组长度是不可变的) 定义数组的语法是: (1). 数据类型[] 数组名 = new 数据类型 (2). 数据类型[] 数组名; 数组名 = new 数据类型[长度]; (3). 数据类型[] 数组名 = {值1,值2,值3,值4...};(它长度就是值的个数)(最常用) 数组名.le
阅读全文
方法
摘要:1.方法的定义 [修饰符] 返回值的类型 方法名 ([[参数类型 参数名1],[参数类型 参数名2],.....]) { 方法体 return 返回值; } 如果方法没有返回值可以用void代替,方法里的返回值可以为空; 2.调用方法 public static int mankind(int x,
阅读全文
C#选择结构语句和循环语句
摘要:1.选择结构语句 C#选择结构语句主要就是 if(判断条件){ 1 } else{ 2 } 当满足if里面的条件的时候就返回true执行1,只有不满足if里面的条件就返回false执行2 例如: 2.循环语句 循环语句主要分为:while语句 for语句 do...while语句 这三种(for最常
阅读全文
C#基本语法,变量,运算符
摘要:1.C#基本语法 (1).这是C#定义类的基本语法 [修饰符] class 类名 { } (2).C#输出一句话 Console.WriteLine("可以输出一段话"); 这段代码可以输出一段话(只有把话写在(" ")里面就可以了); (3).C# 的注释语法 //Console.WriteLin
阅读全文
C#入门
摘要:1.C#语言 C#是微软在2000年6月发布的一种安全的、稳定的、简单的、优雅的编程语音,它吸收了C++,Visual Basic,Delphi,java等语音,它可以说是当今最新的程序设计技术的精华。C#不但继承了C语音的语法,又继承了C++的面向对象的特点。 C#语音有一下几个特点。 (1).语
阅读全文