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

C#进阶

C#类成员函数

7

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

C#使用委托

5

usingSystem;usingSystem.IO;namespaceDelegateAppl{classPrintString{staticFileStreamfs;staticStreamWritersw;//delegatedecl

C#不安全的代码

7

usingSystem;namespaceUnsafeCodeApplication{classProgram{staticunsafevoidMain(string[]args){intvar=20;int*p=&var;Cons

C#查找三个数字中最大值

10

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

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

9

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

C#数组类

5

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

C#foreach循环数组

10

usingSystem;namespaceArrayApplication{classMyArray{staticvoidMain(string[]args){int[]n=newint[10];/*nisanarrayof10intege

C#用户定义的异常

7

usingSystem;namespaceUserDefinedException{classTestTemperature{staticvoidMain(string[]args){Temperaturetemp=newTemperatu

C#数据类型

11

usingSystem;namespaceDataTypeApplication{classProgram{staticvoidMain(string[]args){Console.WriteLine("Sizeofint:{0}

C#访问数组元素

8

usingSystem;namespaceArrayApplication{classMyArray{staticvoidMain(string[]args){int[]n=newint[10];/*nisanarrayof10intege

C#重载索引器

9

usingSystem;namespaceIndexerApplication{classIndexedNames{privatestring[]namelist=newstring[size];staticpublicintsize=10

C#正则表达式示例3

7

usingSystem;usingSystem.Text.RegularExpressions;namespaceRegExApplication{classProgram{staticvoidMain(string[]args){stri

C#逻辑运算符

3

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){boola=true;boolb=true;if(a&&b){Cons

C#委托多播

7

usingSystem;delegateintNumberChanger(intn);namespaceDelegateAppl{classTestDelegate{staticintnum=10;publicstaticintAddNum

C#双端队列类

9

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

C#多重继承

7

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

C#处理异常

5

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

C#for循环

8

usingSystem;namespaceLoops{classProgram{staticvoidMain(string[]args){/*forloopexecution*/for(inta=10;a<20;a=a+1){Cons