C#的一些基础,但又容易忘掉的~~

C# 教程http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/csref/html/vcoriCSharpTutorials.asp

Main函数-最全版

static int Main(string[] args){}

控制语句

选择语句

if 语句

        if (表达式)
        {
            表达式 = true时执行的语句;
        }
        else
        {
            表达式 = false时执行的语句;
        }

switch 语句

 

        //详见: http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/csspec/html/vclrfcsharpspec_8_7_2.asp
        switch (表达式)//表达式也可以是string。当 switch 语句的主导类型为 string 时,允许值 null 作为 case 标签常数。
        {
            case 1:
                //当表达式=1时执行的语句;
                break;//
            case 2:
                //当表达式=2时执行的语句;
                break;

 

            case 3://编译错误,原因:执行一个 switch 节的过程不能“贯穿”到下一个 switch 节。即:在本节的结束需要结束语句(如:break、goto case 或 goto default)。
                //当表达式=3时执行的语句;如:
                Console.WriteLine("XXXXX");


            case 4://正确:原因是case 4和case 5 成一个节了。
            case 5:
                //当表达式=3时执行的语句;如:
                Console.WriteLine("XXXXX");

                //case 6 和 case 7 都正确,原因是:
                //switch 节的语句列表通常以 break、goto case 或 goto default 语句结束,但是也可以使用任何其他结构,只要它能保证对应的语句列表的结束点是不可到达的。例如,由布尔表达式 true 控制的 while 语句是永远无法到达其结束点的。同样,throw 或 return 语句始终将控制转到其他地方而从不到达它的结束点。
            case 6:
                while (true) F();
            case 7:
                throw new ArgumentException();

 

            default:
                //如果在该 switch 语句的 case 标签中,指定的常数都不等于 switch 表达式的值,且如果存在一个 default 标签,则控制将转到 default 标签后的语句列表。
                //如果在该 switch 语句的 case 标签中,指定的常数都不等于 switch 表达式的值,且如果不存在 default 标签,则控制将转到 switch 语句的结束点。
                break;

        }


循环控制语句

while 语句


详见:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/csspec/html/vclrfcsharpspec_8_8_1.asp



 

 

 

 

 

 

]]>
未完~~~~~~~~~ 

转载于:https://www.cnblogs.com/GameXG/archive/2005/06/11/172662.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值