C#学习笔记-06

33.表达式

        

        

        表达式的类型需要根据使用的操作符进行判断。

34.语句

         

        

        语句可以细分为一下几类:

         标签语句,声明语句,嵌入式语句

        

       

        

        块语句:其内部设置的变量只能在块语句内部使用。无法在块语句之外调用。但是块语句外定义的变量,可以在块语句内部访问到。

        using:接口相关

        yield:集合相关

        lock:多线程相关

 35.迭代语句:

        《1》while:执行一个嵌入式语句0次或者是多次。

                

         《2》do:执行一个嵌入式语句1次或者是多次

                 

        《3》break:结束循环语句,执行循环之后的语句。     

                 continue:结束当前循环,执行下一次循环。 

                return:直接结束方法。尽早return,方便观看者尽早知道哪里可能有问题。

                goto:跳转到对应名称的标签语句。

        《4》for:循环次数固定,当某个条件为真的时候,执行相关嵌入式语句一次. 

                

        《5》foreach遍历集合以及迭代器

              (1)什么样的集合可以被遍历。转到定义之后继承自接口:IEnumerable就可以遍历。

                        IEnumerable方法里面含有一个方法:GetEnumerator。(迭代器)

                        创建接口类型的对象实例。

                

                

 36.try 和 catch抓住异常

         Try语句用于捕捉块在执行期间发生的异常。(throw关键字,不在方法内部进行检测,谁调用这个方法,谁catch抓住并输出这个异常)

        

        

 37.字段:  

       ​       

        

        

         

38.只读字段readonly修饰

        字段分实例字段和静态字段,可以在自身构造器内进行赋值,也可以在声明的时候调用初始化器初始化。可看作变量,能在外部可以进行更改。

        《1》实例字段

        

        

        《2》静态字段

                                            

        只读字段分实例只读字段和静态只读字段,可以在自身构造器内进行赋值,也可以在声明的时候调用初始化器初始化。可看作常量,不能在外部可以进行更改。

        《1》实例只读字段

        

        

        《2》静态只读字段

        

        

 39.属性:

        

        《1》字段的限制:需要做的是这些操作。

        

        

        《2》简化了限制字段的方式----》属性(方法之外设置属性。)

        

        

        《3》属性的声明:propfull+tap+tap(快捷键)

        ​​​​​​​        

        静态属性声明

        

        只读属性

        两种情况外部都无法赋值,但是有 set 的时候类内部是可以赋值的。

                

        《4》简略声明

        这种方式没有限制获取值的范围。

        ​​​​​​​

40.索引器:是对象能够用于数组相同的方式(下标)进行索引。         

《1》字典需要通过判断是否有对应的key来判断之前加没加过数据。                                            ​​​​​

  ​​​​​​​        ​​​​​​​        

《2》list数组。通过索引的index来判断有没有添加过。通过 count 数量判断

        ​​​​​​​

        ​​​​​​​ 

  ​​​​​​​​​​​​​​《3》数组:长度固定,这个就无法无限制增加了。通过长度 length 判断。

        ​​​​​​​        ​​​​​​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值