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

C#进阶

C#检查数字是否为素数

14

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

C#类静态成员

7

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

C#正则表达式示例2

4

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

C#多重继承

9

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

C#位运算和位移运算符

11

usingSystem;namespaceMyApplication{classProgram{staticvoidMain(string[]args){inta=60;/*60=00111100*/intb=13;/*13=0000110

C#用户定义的异常

9

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

C#检查字符串中的URL

9

usingSystem;classDemo{staticvoidMain(){stringinput="https://example.com/new.html";//Seeifinputmatchesoneofthes

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

9

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

C#多级继承

8

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceDemo{classSon:Father{publicvoidDi

C#执行基本算术运算

8

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

C#类型转换

7

usingSystem;namespaceTypeConversionApplication{classExplicitConversion{staticvoidMain(string[]args){doubled=5673.74;inti

C#泛型委托

9

usingSystem;usingSystem.Collections.Generic;delegateTNumberChanger<T>(Tn);namespaceGenericDelegateAppl{classTestDe

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

17

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

C#析构函数

11

usingSystem;namespaceLineApplication{classLine{privatedoublelength;//LengthofalinepublicLine(){//constructorConsole.Writ

C#定义常量

8

usingSystem;namespaceDeclaringConstants{classProgram{staticvoidMain(string[]args){constdoublepi=3.14159;//constantdeclar

C#数组作为函数参数

8

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

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

6

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

C#数据类型

15

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