C# 菜鸟教程测试代码

C# 菜鸟教程测试代码

前言: C#是我认真系统自学的第一门编程语言,在C语言的基础上自学C#应该不是难事,但也需要恒心和毅力。大二把C#基础学习完后,在.NET框架基础之上编写了几个项目,这也让我对编程产生了浓厚的兴趣,可以说C#是的第一个饭碗了~~。但是,最近几年用C#语言编写系统,发现多是仅仅用类,方法,可以说很多C#的优势都没有用上,主要也是因为基础不牢固。所以,这几天我在菜鸟教程上系统学习了一下C#的理论教程,只要真正掌握了C#的精髓,才能写出优秀的项目代码,否则,项目一大,代码就是垃圾了。

我认为学习编程最可贵并且最不可缺少的就是亲自动手去敲代码的能力,如果仅仅是看理论,看代码,那最终是很难将其真正学习到的,因此,我在学习C#的过程中根据教程,全部敲了代码,把有疑惑的全部用代码去证实,并在代码中做了我对该语法的理解和详细的注解,现在分享出来,希望能够对于需要的人有一定的帮助。

测试代码中一共有19个项目,如下图所示:
C# 菜鸟教程测试代码
每个项目都是C#语法的一个模块的测试代码,都注有详细的说明和我个人的看法
C# 菜鸟教程测试代码
各个项目对应的C#语法点如下表:

项目名称 C#测试语法
accessors_test 属性之访问器(get,set)测试
Anonymous methods_test 匿名方法测试
attribute_test 特性测试
Collection_test 集合测试
delegate_test 委托测试
event_test 事件测试
generic_test 泛型测试
indexer_test 索引器测试
inherit_test 继承测试
interface_test 接口测试
IO_test 文件输入输出测试
multithreading_test 多线程测试
namespace_test 命名空间和预处理器指令测试
nullable_test 可空类型测试
polymorphism_test 多态性测试
ref_out_test 引用参数,输出参数测试
trycatch_test 异常处理测试
unsafe_test 不安全代码测试

代码工程下载地址:链接:https://pan.baidu.com/s/1aA9umS4fPR5bO136H5OzJw
提取码:l5q7

菜鸟教程C#地址:https://www.runoob.com/csharp/csharp-tutorial.html