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

C#进阶

C#多个局部变量声明

10

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

C#赋值运算符

12

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){inta=21;intc;c=a;Console.WriteLine("Li

C#管理线程

9

usingSystem;usingSystem.Threading;namespaceMultithreadingApplication{classThreadCreationProgram{publicstaticvoidCallToCh

C#通过引用传递参数

8

usingSystem;namespaceCalculatorApplication{classNumberManipulator{publicvoidswap(refintx,refinty){inttemp;temp=x;/*savet

C#命名空间使用关键字

11

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

C#使用递归来计算阶乘

9

usingSystem;namespaceMyApplication{classFactorial{publicintdisplay(intn){if(n==1)return1;elsereturnn*display(n-1);}stati

C#将十进制转换为八进制数

10

usingSystem;classDemo{publicstaticvoidMain(){intdecVal,quot,i=1,j;int[]octalVal=newint[80];decVal=40;quot=decVal;Console

C#抽象和虚拟类

6

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

C#嵌套switch语句

7

usingSystem;namespaceDecisionMaking{classProgram{staticvoidMain(string[]args){inta=100;intb=200;switch(a){case100:Consol

C#类型转换方法

11

usingSystem;namespaceTypeConversionApplication{classStringConversion{staticvoidMain(string[]args){inti=75;floatf=53.005f

C#交错数组

18

usingSystem;namespaceArrayApplication{classMyArray{staticvoidMain(string[]args){/*ajaggedarrayof5arrayofintegers*/int[][

C#使用while循环来计算阶乘

11

usingSystem;namespaceMyApplication{classFactorial{publicintdisplay(intn){intres=1;while(n!=1){res=res*n;n=n-1;}returnres

C#接口

8

usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem;namespaceInterfaceApplication{publicinterf

C#二维数组

12

usingSystem;namespaceArrayApplication{classMyArray{staticvoidMain(string[]args){/*anarraywith5rowsand2columns*/int[,]a=n

C#类与结构

7

usingSystem;structBooks{privatestringtitle;privatestringauthor;privatestringsubject;privateintbook_id;publicvoidgetValue

C#数组声明

7

usingSystem;namespaceMyApplication{classMyClass{staticvoidMain(string[]args){//nisanarrayof5integersint[]a=newint[5];int

C#使用命名空间

5

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

C#处理异常

6

usingSystem;namespaceErrorHandlingApplication{classDivNumbers{intresult;DivNumbers(){result=0;}publicvoiddivision(intnum