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

C#进阶

C#使用索引器

6

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

C#正则表达式示例1

6

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

C#Stack类

6

usingSystem;usingSystem.Collections;namespaceCollectionsApplication{classProgram{staticvoidMain(string[]args){Stackst=ne

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

10

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

C#销毁线程

8

usingSystem;usingSystem.Threading;namespaceMultithreadingApplication{classThreadCreationProgram{publicstaticvoidCallToCh

C#赋值运算符

10

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){inta=21;intc;c=a;Console.WriteLine("Li

C#位运算和位移运算符

8

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

C#Queue类

2

usingSystem;usingSystem.Collections;namespaceCollectionsApplication{classProgram{staticvoidMain(string[]args){Queueq=new

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

8

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

C#委托

8

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

C#if...else语句

6

usingSystem;namespaceDecisionMaking{classProgram{staticvoidMain(string[]args){/*localvariabledefinition*/inta=100;/*chec

C#数组声明

5

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

C#运算符重载

9

usingSystem;namespaceOperatorOvlApplication{classBox{privatedoublelength;//Lengthofaboxprivatedoublebreadth;//Breadthofa

C#类型转换方法

9

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

C#比较字符串

9

usingSystem;namespaceStringApplication{classStringProg{staticvoidMain(string[]args){stringstr1="Thisistest";st

C#封装内部访问修饰符

6

usingSystem;namespaceRectangleApplication{classRectangle{//membervariablesinternaldoublelength;internaldoublewidth;doubl

C#抽象属性

8

usingSystem;namespaceyiibai{publicabstractclassPerson{publicabstractstringName{get;set;}publicabstractintAge{get;set;}}c

C#调用方法

5

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

C#ArrayList类

5

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