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

C#进阶

C#定义结构

13

usingSystem;structBooks{publicstringtitle;publicstringauthor;publicstringsubject;publicintbook_id;};publicclasstestStruc

C#传递参数示例

8

usingSystem;namespaceCalculatorApplication{classNumberManipulator{publicvoidgetValues(outintx,outinty){Console.WriteLine

C#if...elseif...else语句

8

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

C#BitArray类

8

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

C#创建线程

4

usingSystem;usingSystem.Threading;namespaceMultithreadingApplication{classThreadCreationProgram{publicstaticvoidCallToCh

C#判断二进制是否是回文

8

usingSystem;publicclassDemo{publicstaticlongfuncReverse(longnum){longmyRev=0;while(num>0){myRev<<=1;if((num&

C#重载索引器

10

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

C#switch语句

5

usingSystem;namespaceDecisionMaking{classProgram{staticvoidMain(string[]args){/*localvariabledefinition*/chargrade='

C#计算一个数字的总位数

14

usingSystem;publicclassDemo{publicstaticvoidMain(){uintval=12;//1100inbinaryuintres=(uint)Math.Log(val,2.0)+1;//1100has4

C#显示当前线程的名称

4

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

C#文件I/O

4

usingSystem;usingSystem.IO;namespaceFileIOApplication{classProgram{staticvoidMain(string[]args){FileStreamF=newFileStrea

C#程序结构

9

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

C#封装private访问修饰符

4

usingSystem;namespaceRectangleApplication{classRectangle{//membervariablesprivatedoublelength;privatedoublewidth;publicv

C#while循环

7

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

C#if...else语句

7

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

C#初始化基类

8

usingSystem;namespaceRectangleApplication{classRectangle{//membervariablesprotecteddoublelength;protecteddoublewidth;pub

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

5

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacefactorial{classTest{staticvoidMai