C#基础之三大结构

导语

尽管还是一名菜鸟,但是我依稀记得课堂上老师激扬顿挫的声音:无论世界上有多少语言、又将出现多少语言,他们的骨架都是这三个结构“顺序结构”、“选择结构”和“控制结构”。

顺序结构

顺序结构的话,更多的体现在规则的制定方面,对代码的技术性要求的不是很高。顺序结构主要强调代码应该自上而下的执行,并且要符合选择结构和循环结构的代码执行流程。这里就不贴出代码举例,大家可以脑补下变量的重新赋值场景对顺序结构进行自己的解读。

选择结构

选择结构又称判断结构,核心思想是根据不同的条件将程序执行到不同的不同的分支中。选择结构主要有两支王牌,他们分别是If和Case。不得不感慨的一句是作为一名菜鸟,我到现在接触到了VB和C#这两种语言。而无论是在IF家族还是Switch Case,在VB他们都必须由于本身对应的结束语句,即End IF和End Switch;而在C#中则不需要如此。当然了,VB和C#还有其他一些细节上的不同,我们就不在这里一一细扒了。各位观众老爷自行猥琐去吧。

If Else If

我们常接触到的If大家族有If语句、If----Else语句和If---Else If(N个)---Else ,我在这里将这三者划分为IF一类。

Switch Case


循环结构

你可能感兴趣的:(while,for,each,顺序结构,选择结构,循环结构)