C#中常用结构

判断语句

判断语句结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真是要执行的语句和条件为假时要执行的语句.

 

语句

描述

if 语句

一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。

if...else 语句

一个 if 语句 后可跟一个可选的 else 语句else 语句在布尔表达式为假时执行。

嵌套 if 语句

您可以在一个 if else if 语句内使用另一个 if else if 语句。

switch 语句

一个 switch 语句允许测试一个变量等于多个值时的情况。

嵌套 switch 语句

您可以在一个 switch 语句内使用另一个 switch 语句。

 

循环语句

在多次执行同一块代码的情况下语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,反复执行.循环语句允许多次执行一个语句或语句组.

主要的的类型.

循环类型

描述

while 循环

当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。

for/foreach 循环

多次执行一个语句序列,简化管理循环变量的代码。

do...while 循环

除了它是在循环主体结尾测试条件外,其他与 while 语句类似。

嵌套循环

您可以在 whilefor do..while 循环内使用一个或多个循环。

 

循环语句中还有控制循环的语句,当执行离开一个范围时,所有在该范围中创建的自动对象都会被销毁.循环控制语句更改执行的正常序列.

控制语句

描述

break 语句

终止 loop switch 语句,程序流将继续执行紧接着 loop switch 的下一条语句。

continue 语句

引起循环跳过主体的剩余部分,立即重新开始测试条件。

 

 

封装的主要形式

封装就是把一个或多个项目封闭在一个五零的或者逻辑的包中.在面向对象的程序设计方法论中,封装是为了防止对实现细节的访问.

修饰符是用于限定类型以及类型成员的一种符号.C#封装根据具体的需要,设置使用者的访问权限,并通过访问修饰符来实现.

访问修饰符

描述

public

所有对象都可以访问

private

对象本身在对象内部可以访问

protected

只有该类对象及其子类对象可以访问

internal

同一个程序集的对象可以访问

Protected internal

访问限于当前程序集或派生自包含类的类型

 

举一个菜鸟上的例子:

比如说:一个人A为父类,他的儿子B,妻子C,私生子D(注:D不在他家里)

如果我们给A的事情增加修饰符:

  1. public事件,地球人都知道,全公开
  2. protected事件,A,B,D知道(A和他的所有儿子知道,妻子C不知道)
  3. private事件,只有A知道(隐私?心事?)
  4. internal事件,A,B,C知道(A家里人都知道,私生子D不知道)
  5. protected internal事件,A,B,C,D都知道,其它人不知道
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值