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

C#进阶

C#委托多播

3

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

C#数组声明

2

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

C#检查两个矩阵是否相同

10

usingSystem;namespaceDemo{publicclassApplicationOne{publicstaticvoidMain(){int[,]arr1=newint[10,10];int[,]arr2=newint[10

C#属性已过时

3

usingSystem;publicclassMyClass{[Obsolete("Don'tuseOldMethod,useNewMethodinstead",true)]staticvoidOldMethod

C#抽象与虚拟动态多态

4

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

C#检查当前线程的状态

4

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

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

6

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

C#转换字符大小写

3

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

C#将十进制转换为二进制

7

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

C#类型转换方法

3

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

C#多个局部变量声明

7

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

C#事件

1

usingSystem;namespaceSampleApp{publicdelegatestringMyDel(stringstr);classEventProgram{eventMyDelMyEvent;publicEventProgr

C#switch语句

2

usingSystem;namespaceDecisionMaking{classProgram{staticvoidMain(string[]args){/*localvariabledefinition*/chargrade='

C#正则表达式示例1

5

usingSystem;usingSystem.Text.RegularExpressions;namespaceRegExApplication{classProgram{privatestaticvoidshowMatch(string

C#创建线程

2

usingSystem;usingSystem.Threading;namespaceMultithreadingApplication{classThreadCreationProgram{publicstaticvoidCallToCh

C#命名空间使用关键字

5

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

C#算术运算符

5

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){inta=21;intb=10;intc;c=a+b;Console.WriteLin

C#文件I/O

3

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

C#数组类

4

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