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

C#进阶

C#foreach循环数组

13

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

C#BitArray类

10

usingSystem;usingSystem.Collections;namespaceCollectionsApplication{classProgram{staticvoidMain(string[]args){//creating

C#文件I/O

6

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

C#调用方法示例2

8

usingSystem;namespaceCalculatorApplication{classNumberManipulator{publicintFindMax(intnum1,intnum2){/*localvariabledecla

C##define预处理器

7

#definePIusingSystem;namespacePreprocessorDAppl{classProgram{staticvoidMain(string[]args){#if(PI)Console.WriteLine("

C#二维数组

14

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

C#通过引用传递参数

10

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

C#属性访问器

13

usingSystem;namespaceyiibai{classStudent{privatestringcode="N.A";privatestringname="notknown";privat

C#检查当前线程的状态

8

usingSystem;usingSystem.Threading;namespaceDemo{classMyClass{staticvoidMain(string[]args){Threadthread=Thread.CurrentThr

C#常数和文字

9

usingSystem;namespaceEscapeChar{classProgram{staticvoidMain(string[]args){Console.WriteLine("HellotWorldnn");C

C#定义结构

17

usingSystem;structBooks{publicstringtitle;publicstringauthor;publicstringsubject;publicintbook_id;};publicclasstestStruc

C#检查数字是否为素数

16

usingSystem;namespaceDemo{classMyApplication{publicstaticvoidMain(){intn=5,a=0;for(inti=1;i<=n;i++){if(n%i==0){a++;}}

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

24

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

C#用户定义的异常

11

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

C#创建一个线程池

10

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading;classDemo{publicvoid

C#多重继承

21

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

C#for循环

12

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

C#处理异常

8

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

C#单继承

13

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceMyAplication{classDemo{staticvoid

C#continue语句

9

usingSystem;namespaceLoops{classProgram{staticvoidMain(string[]args){/*localvariabledefinition*/inta=10;/*doloopexecutio