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

C#进阶

C#关系运算符

9

usingSystem;classProgram{staticvoidMain(string[]args){inta=21;intb=10;if(a==b){Console.WriteLine("Line1-aisequaltob

C#运算符优先级

9

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

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

17

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

C#正则表达式示例1

19

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

C#枚举

7

usingSystem;namespaceEnumApplication{classEnumProgram{enumDays{Sun,Mon,tue,Wed,thu,Fri,Sat};staticvoidMain(string[]args)

C#数组零索引

9

usingSystem;namespaceArrayApplication{classMyArray{staticvoidMain(string[]args){int[]n=newint[5];inti,j;/*begingsfromind

C#Hashtable类

7

usingSystem;usingSystem.Collections;namespaceCollectionsApplication{classProgram{staticvoidMain(string[]args){Hashtableh

C#定义常量

11

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

C#if...else语句

9

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

C#程序结构

13

usingSystem;namespaceHelloWorldApplication{classHelloWorld{staticvoidMain(string[]args){/*myfirstprograminC#*/Console.Wr

C#带参数的构造函数

8

usingSystem;namespaceLineApplication{classLine{privatedoublelength;//LengthofalinepublicLine(doublelen){//Parameterizedc

C#属性已过时

10

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

C#按值传递参数

9

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

C#继承基类和派生类

18

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

C#使用索引器

10

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

C#阶乘示例

7

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

C#break语句

5

usingSystem;namespaceLoops{classProgram{staticvoidMain(string[]args){/*localvariabledefinition*/inta=10;/*whileloopexecu

C#逻辑运算符

8

usingSystem;namespaceOperatorsAppl{classProgram{staticvoidMain(string[]args){boola=true;boolb=true;if(a&&b){Cons

C#运算符重载

12

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