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

C#进阶

C#计算字符串中的单词数

8

usingSystem;publicclassDemo{publicstaticvoidMain(){inta=0,myWord=1;stringstr="HelloWorld!";while(a<=str.Len

C#null结合运算符(??)

12

usingSystem;namespaceCalculatorApplication{classNullablesAtShow{staticvoidMain(string[]args){double?num1=null;double?num

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

13

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

C#静态函数

10

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

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

10

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

C#数组作为函数参数

10

usingSystem;namespaceArrayApplication{classMyArray{doublegetAverage(int[]arr,intsize){inti;doubleavg;intsum=0;for(i=0;i&

C#构造函数

6

usingSystem;namespaceLineApplication{classLine{privatedoublelength;//LengthofalinepublicLine(){Console.WriteLine("O

C#null值

13

usingSystem;namespaceCalculatorApplication{classNullablesAtShow{staticvoidMain(string[]args){int?num1=null;int?num2=45;d

C#执行基本算术运算

10

usingSystem;namespaceSample{classDemo{staticvoidMain(string[]args){intnum1=50;intnum2=25;intresult;result=num1+num2;Cons

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

18

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

C#I/O二进制文件

11

usingSystem;usingSystem.IO;namespaceBinaryFileApplication{classProgram{staticvoidMain(string[]args){BinaryWriterbw;Binar

C#ArrayList类

8

usingSystem;usingSystem.Collections;namespaceCollectionApplication{classProgram{staticvoidMain(string[]args){ArrayListal

C#使用委托

9

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

C#创建一个简单的线程

5

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

C#事件

6

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

C#泛型

9

usingSystem;usingSystem.Collections.Generic;namespaceGenericApplication{publicclassMyGenericArray<T>{privateT[]arr

C#显示当前线程的名称

7

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