• 2.7 C#语法的学习(小结)


    学习C#,不能光看光想,多动手比什么都强。带着目的地去学习,事半功倍。比如实现什么算法、解决什么问题,都是现阶段完全可以去实现的。
    C#是后续开发的的基础,一定要跟着菜鸟教程一类的教程,好好梳理一遍。理解类和结构体,了解各种数据结构、了解运算符、了解访问修饰符等等,都是基础中的基础。
    不用刻意去背,在动手写代码的过程中,一遍遍去重复,边看教程边写。一段时间后,看教程完整的理解一遍,基本就ok了。

    同时,学会使用Visual Studio(VS),对VS的各个窗口有基础的概念,学会调试,学会在什么地方、什么时候使用try-catch帮助我们调试。

    现在我们完成了提出问题-描述算法-通过代码实现算法的过程。从描述算法到通过代码实现算法,其实就是学习C#语法的目的,我们通过使用C#让计算机去理解我们的“算法”和“思想”,告诉它应该怎样去完成工作。

    同时我们理解了几个重要的概念,循环、穷举、排序、递归、判断。这些是无论是否学习C#,只要学习开发,一定会遇到的。
    循环就是重复做一些工作,直到达到次数或者达成条件(达到次数也可以认为是达成条件);遍历迭代我认为和循环没什么区别,不用太去纠结;
    循环、遍历和迭代,在我看来,就像"while"和"do-while"的差别一样,可以但没必要;学会使用for,foreach,while,do-while就可以了;
    穷举就是对有限种可能进行一一验证;
    排序没什么好说的;
    递归就是不断调用自己,直到某个条件出现;
    判断就是根据不同的情况进行不同的操作(进入不同的代码段)。

  • 相关阅读:
    我们可以用微服务创建状态机吗?
    MyBatis 实现一对多有几种方式,怎么操作的?
    说几个 zookeeper 常用的命令?
    使用 RabbitMQ 有什么好处?
    消息基于什么传输?
    如何获取自动生成的(主)键值?
    vue打包压缩
    mysqldump数据库全备份_MySQL
    mysql的binlog
    开启BinLog_MySQL
  • 原文地址:https://www.cnblogs.com/Lulus/p/12345222.html
Copyright © 2020-2023  润新知