C#基础学习:传智播客第六天讲义-苏坤
需积分: 10 125 浏览量
更新于2024-07-27
收藏 366KB PDF 举报
"传智播客2012年C#基础班笔记(第六天)苏坤主讲"
本文档主要介绍了传智播客2012年C#基础课程的部分内容,由讲师苏坤讲解。课程涵盖了C#和.NET的基础概念,以及相关的开发工具和应用场景。
首先,讲解了.NET平台和C#编程语言的基本概念。.NET是一个由微软开发的软件框架,它提供了开发和运行应用程序的环境。C#是.NET框架上的主要编程语言,设计用于构建各种类型的应用程序。
课程提到了.NET平台可以用于开发以下三类应用:
1) 桌面应用程序:通过Winform进行开发,虽然不是当前主流,但仍有需求。
2) Internet应用程序:主要指ASP.NET,用于构建动态网站,是许多开发者就业后的首选方向。
3) 手机开发:尤其是Windows Phone应用,尽管现在市场占有率相对较低。
课程还提到了一些关键的开发工具和资源,如Visual Studio IDE,它是.NET开发的主要工具,提供了丰富的功能和集成开发环境。Msdn是微软提供的在线帮助文档,对开发者来说是重要的参考资料。
此外,课程强调了解决方案(.sln文件)和项目(.csproj文件)的概念。解决方案是一个容器,可以包含多个项目,而每个项目则包含多个文件,如源代码文件(.cs)。
在C#编程中,`Main`方法是程序的入口点,每个可执行项目必须至少有一个`Main`方法。程序的执行从`Main`方法的第一条语句开始,直到`Main`方法中的所有代码执行完毕。为了调试和检查语法错误,可以使用F6仅生成项目而不运行,或者按F5运行项目。
C#中的注释有三种形式:单行注释(以//开头),多行注释(以/*和*/包围),以及文档注释(以///开头,用于生成XML文档)。
课程中还提及了一些快捷键和操作,如使用Ctrl+K+F插入文档注释,以及Insert键在插入和覆盖模式之间的切换。
最后,课程对比了Java的跨平台特性,并简要提到了WinCE(Windows Embedded Compact)和整型变量`int`的用法,表明课程内容不仅限于C#语言,也涵盖了相关平台和技术的介绍。
179 浏览量
1792 浏览量
lm304081044
- 粉丝: 0
- 资源: 12