C#基础快速入门:特性、结构与编程技巧
1. C#语言概述
C#对于初学者来说可能是一门令人困惑的语言,即使是有经验的开发者,在长时间编码后也可能觉得C#代码晦涩难懂。不过,只要稍加留意,C#程序可以变得非常易于理解。
C#是编程语言中的后起之秀,它借鉴了Java和C++的概念与风格,而Java和C++又从古老且流行的系统编程语言C中汲取了很多灵感,Unix操作系统就是用C语言编写的。Anders Hejlsberg及其团队在创建C#时,只借鉴了这些语言的优点,摒弃了那些容易引起混淆、易被滥用且会导致代码出现烦人错误的部分。
C#的一个显著特点是简洁性,它本身的语言体量很小,组成它的命令也很精简。与之相比,Visual Basic的语言参考包含了大量用于处理各种可能情况的命令。C#通过提供灵活的语言特性,让开发者能够有效地构建和复用自己的代码,而不是依赖一长串的命令。
然而,C#的简洁性也可能带来问题。如果缺乏精心的思考和规划,C#程序很容易变得混乱不堪,即使是经验丰富的专家也会望而却步。正如蜘蛛侠所说:“能力越大,责任越大。”C#代码可以非常优雅,但这并非使用该语言的自然结果。
2. C#项目的基本结构
当使用C# Express创建项目时,在解决方案资源管理器中会看到许多文件。其中,Properties组包含两个特殊文件:AssemblyInfo.cs和Resources.resx。AssemblyInfo.cs文件包含了与.NET相关的程序信息,因为在.NET中,所有生成的内容都被称为程序集,所以该文件包含了C#编译器生成符合.NET规则的程序所需的重要信息。Resources.resx文件则用于存储添加到窗体
超级会员免费看
订阅专栏 解锁全文
13万+

被折叠的 条评论
为什么被折叠?



