C#学习笔记之基本语法
作者:admin发布时间:2021-10-31分类:软件教程浏览:评论:0
基本上英语的语法
C#,别名Csharp,大天朝喜爱叫C井。
C#是一种面向对象编程的计算机语言。在面向对象编程的编程设计方式 中,程序流程有各种各样互相互动的目标构成。同样类型的目标一般具备同样的种类,换句话说,是在先沟通交流那一个的class中。
比如,以Rectangle(矩形框)目标为例子,它具备length和width特性。依据设计方案,它很有可能必须 接纳这种特性值,测算范围和具体关键点。
使我们一起来看看一个Rectangle类的完成,并借此机会套论C#的基本上英语的语法
using System; namespace RectangleApplication { class Rectangle { //成员函数 double length; double width; public void Acceptdetails() { length = 4.5; width = 3.5; } public double GetArea() { return length * width; } public void Display() { System.Console.WriteLine("Length:{0}", length); System.Console.WriteLine("Width:{0}",width); System.Console.WriteLine("Aree:{0}",GetArea()); } class ExecuteRecatangle { static void Main(string[] args) { Rectangle r = new Rectangle(); r.Acceptdetails(); r.Display(); System.Console.ReadKey(); } } } }
编译程序結果:
using关键词
在一切C#程序流程中的第一条句子全是:
using System:
using 关键词用以在程序流程中包括类名,一个程序流程能够包括好几个using语句。
class关键词
class关键词用以申明一个类。
C#中的注解
注解是用以表述编码。c语言编译器会忽视注解的内容。在C#程序流程中,几行注解以/*逐渐,并以标识符*/停止,
/*这也是C#计算机语言的几行注解
这也是C#计算机语言的几行注解
这也是C#计算机语言的几行注解*/
单行注解是用‘//'标记表明,
//这也是C#语言表达的单行注解
成员函数
自变量是类的诗香或数据信息组员,用以处理数据信息。在上面的程序流程中,Rectangle类有两个成员函数,名叫length和width。
友元函数
涵数是一系列实行制订每日任务的句子,类的友元函数是在类内申明的。大家强烈的泪Rectangle包括了三个友元函数:
AcceptDetails,GetArea,Display。
创建对象一个类
在上面的程序流程中,类ExecuteRectangle是一个包括Main()方式 和创建对象Rectangle类的类。
标志符
标志符是用于鉴别类,自变量,涵数或一切别的用户界定的新项目。在C#中,类的取名务必遵循如下所示基本上标准:
标志符务必以外挂字幕或下横线(_)开始,后边能够跟一系列的外挂字幕,数据或下横线。标志符中的第一个标识符不可以是数据。
标志符务必没有一切置入的空格符或是标记,可是能够应用下横线。
标志符不可以是C#关键词
C#关键词
关键词是C#c语言编译器预订义的保留字,这种关键词不可以有做标志符,可是,穷国你要应用这种关键词做为标志符,能够在关键词前边再加上@标识符做为作为前缀。
在c#中,有一些标志符在编码的语境中有独特的实际意义,如get和set,这种变成上下位关键词。
下边列举了C#中保存的字段和前后文关键词;
abstaract,as,base,bool,break,byte,case,catch,char,checked,class,const,coutinue,decimal,default,delegate,do,double,else,enum,event,explicit,extem,false,finally,fixed,float,for,foreach,goto,if,implicit,in,int,interface,intemal,is,lock,long,namespace,new,null,object,operator,out,override,params,private,protected,public,readonly,ref,return,sbyte,sealed,short,sizeof,stackalloc,static,string,struct,switch,this,throw,true,try,typeof,uint,ulong,unchedked,unsafe,ushort,using,vitual,void,volatile,while
前后文关键词
add,alias,ascending,descending,dynamic,from,get,global,group,into,join,let,orderby,partial,remove,select,set
标签:C#学习笔记
相关推荐
你 发表评论:
欢迎- 软件教程排行
- 最近发表