c# 这个编程语言的学习遇到阻碍了,心态的问题,我想了下原因如下:第一有些急于求成。第二、里面的编程知识和 JavaScript 还有 php 有太多相像的地方,所以搞得我有些急躁了。外加以前接触过易语言 结构和原理与 C# 也有很多相似的地方。导致我很多地方不想学。急躁。。。。这个心态不知道如何去克服。这是学习的大忌。潜心学习方可成功。心沉不下来,怎么去学哦。
说下这本书 首先第一章是 visal studio 2017 的安装 我用的是 2019 版本 也会安装,那么第一张是否可以跳过,我判断跳过。。
第二章 踏上 C# 的开发征程 讲了 c# 这个编程语言的基本语言结构 包括命名空间还有 Main 方法,以及代码编写规范,好 了解了下,因为大部分都是软件自动生成。是否可以快速通过。。我感觉,速读通过。。
第三章 必须学会的 C# 语法 讲述了 这个语言的变量声明 这没有什么问题,常量,也不存在多少问题,运算符 包括算数运算符 赋值运算符 关系运算符 逻辑运算符 条件运算符 还有自增自减 还有数据类型的转换,好这方面的内容不说和 PHP 有点像 或者一样 和 JavaScript 也是一样的。。不一样的地方我都没有发现几处。用的过程自然可以再去解决,是否可以速读通过?感觉可以。。。
第四章流程控制语句 C# 的流程控制语句又让我伤心了,if if。。。else if…else if ….else swtich case break continue do while while for 语句嵌套,好的 这些语法和其他编程语言基本一致,看不看?瞅了几眼 我觉得不看。。。跳过。。。
第五章 数组 数组是每个语言很关键的地方 PHP 的 JavaScript 的 C# 的 我觉得他们的概念基本是一致的,处理起来也都八九不离十 我认为用的时候再去了解完全可以呀,想了半天 是否略过?感觉 略过。。
第六章 看似简单的字符串 这一章节我不得不说 我会回过头好好学习并做一个详细的思维导图 包括数组,但是说真的 就如 PHP 中谈到的正则一样,我觉得用到的时候再去研究都是来得及的。这并不耽误我整体学习,我在想是否略过,感觉 略过。。。
第七章 面向对象编程 开始讲类 方法 对象 等相关内容。确实要去学,但是感觉很快就过去了。
第八章 winform 好了控件在易语言中有研究过 这个估计也差不多。又感觉会很快。
第九章 C / S 基础 这个没有接触过 但是会难么?感觉不会。感觉应该很快通过。
第十章 数据访问技术 应该是将与数据库的连接调用以及 sql 语句的使用等相关内容。难度未知。
第十一章 程序调试及异常处理 估计就是 try catch finally 类似语句。应该很快
十二章 I /O 技术 和 php 中文件处理技术不知道有什么区别。估计也就是文件的添 删 改 移动复制等相关内容,我想应该很快通过
十三章 绘图技术 GDI 目前可能想跳过,就像 PHP 里面跳过一样。不想学这些东西
十四章 socket 网络编程 这个和易语言的两端通信不知道是否一样,有兴趣学。
十五章 多线程编程技术 这我有兴趣。
十六章 一个实例。
c# 和其他语言一样,可以做很多事情,也有局限性,但是就目前我用的这本书来看,我从第七章开始学是很合适的。但是因为略过了很多,心理上出现了浮躁。导致书看不下去,你说尴尬不尴尬。不求让自己对这门语言做一个高手,但是起码,能够熟练开发出自己喜欢的程序。这也算是一种成就不是么。