当前位置:首页 > C#教程 > C#进阶

C#进阶

C#属性和方法

6

#defineDEBUGusingSystem;usingSystem.Diagnostics;publicclassDemo{[Conditional("DEBUG")]publicstaticvoidMessage(

C#命名空间使用关键字

11

usingSystem;usingfirst_space;usingsecond_space;namespacefirst_space{classabc{publicvoidfunc(){Console.WriteLine("In

C#多个局部变量声明

10

usingSystem;classDemo{staticvoidMain(){inta=20,b=70,c=40,d=90;Console.WriteLine("{0}{1}{2}{3}",a,b,c,d);}}

C#其他运算符

5

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){/*exampleofsizeofoperator*/Console.WriteLin

C#使用命名空间

5

usingSystem;namespacefirst_space{classnamespace_cl{publicvoidfunc(){Console.WriteLine("Insidefirst_space");}}}

C#文件I/O

4

usingSystem;usingSystem.IO;namespaceFileIOApplication{classProgram{staticvoidMain(string[]args){FileStreamF=newFileStrea

C#抽象与虚拟动态多态

7

usingSystem;namespacePolymorphismApplication{classShape{protectedintwidth,height;publicShape(inta=0,intb=0){width=a;heig

C#类的静态成员

7

usingSystem;namespaceStaticVarApplication{classStaticVar{publicstaticintnum;publicvoidcount(){num++;}publicintgetNum(){r

C#使用递归计算数字的和

9

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceDemo{classMyApplication{staticvoi

C#数组类

6

usingSystem;namespaceArrayApplication{classMyArray{staticvoidMain(string[]args){int[]list={34,72,13,44,25,30,10};int[]te

C#内置的异常

7

usingSystem;namespaceMyErrorHandlingApplication{classDivNumbers{intresult;DivNumbers(){result=0;}publicvoidmyDivision(in

C#按位运算符

9

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){inta=60;/*60=00111100*/intb=13;/*13=0000110

C#双端队列类

10

usingSystem;publicabstractclassVehicle{publicabstractvoiddisplay();}publicclassBus:Vehicle{publicoverridevoiddisplay(){C

C#转换字符大小写

8

usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceDemo{classMyApplication{staticvoidMain(string[]arg

C#类成员函数

8

usingSystem;namespaceBoxApplication{classBox{privatedoublelength;//Lengthofaboxprivatedoublebreadth;//Breadthofaboxpriva

C#多重继承

9

usingSystem;namespaceInheritanceApplication{classShape{publicvoidsetWidth(intw){width=w;}publicvoidsetHeight(inth){heigh

C#封装内部访问修饰符

8

usingSystem;namespaceRectangleApplication{classRectangle{//membervariablesinternaldoublelength;internaldoublewidth;doubl

C#析构函数

10

usingSystem;namespaceLineApplication{classLine{privatedoublelength;//LengthofalinepublicLine(){//constructorConsole.Writ