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

C#进阶

C#嵌套if语句

3

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

C#属性已过时

5

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

C#比较字符串

8

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

C#事件

2

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

C#访问数组元素

8

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

C#创建一个简单的线程

3

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

C#ArrayList

4

usingSystem;usingSystem.Collections;publicclassMyClass{publicstaticvoidMain(){ArrayListarr1=newArrayList();arr1.Add(120)

C#多个局部变量声明

9

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

C#抽象属性

8

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

C#冒泡排序程序

5

usingSystem;namespaceBubbleSort{classMySort{staticvoidMain(string[]args){int[]arr={78,55,45,98,13};inttemp;for(intj=0;j&

C#封装内部访问修饰符

6

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

C#类与结构

3

usingSystem;structBooks{privatestringtitle;privatestringauthor;privatestringsubject;privateintbook_id;publicvoidgetValue

C#嵌套循环

7

usingSystem;namespaceLoops{classProgram{staticvoidMain(string[]args){/*localvariabledefinition*/inti,j;for(i=2;i<100;

C#条件指令

7

#defineDEBUG#defineVC_V10usingSystem;publicclassTestClass{publicstaticvoidMain(){#if(DEBUG&&!VC_V10)Console.Writ

C#运算符重载

8

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

C#管理线程

7

usingSystem;usingSystem.Threading;namespaceMultithreadingApplication{classThreadCreationProgram{publicstaticvoidCallToCh

C#按值传递参数

5

usingSystem;namespaceCalculatorApplication{classNumberManipulator{publicvoidswap(intx,inty){inttemp;temp=x;/*savethevalu

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

5

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

C#运算符优先级

4

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){inta=20;intb=10;intc=15;intd=5;inte;e=(a+b)