C#是当前在.Net开发环境下一种十分易于使用的语言,这门语言上手容易,语法简单,那么接下来就展示一些学习这门语言中的笔记吧!本合集将要要学习的内容提炼为11天,11天成为C#程序员,就是这么简单!
Net学习第一天
1.1 .Net平台和.Net FrameWork框架
.Net FrameWork框架是.Ne平台中不可缺少的一部分,提供了一个稳定的运行环境来保证基于.Net平台开发的各种应用能够正常运转
.Net FrameWork框架提供了CLR(公共语言运行时)和.Net类库
1.2 .Net和C#
.Net是开发当中的平台,C#是开发过程中应用的主流编程语言,可以开发基于.Net平台的应用
1.3 .Net开发应用
- 桌面应用程序(Winform)
- Internet应用程序(ASP.NET)
- 手机应用开发(wp8)
- Unity3D游戏开发或虚拟现实
1.4 .Net交互模式
C/S:客户机/服务器模式,客户机需要安装专用的客户端软件
B/S:浏览器/服务器模式,客户机需要安装浏览器
1.5 .Net在VS下的开发
“文件-新建项目-Visual C#-Windows-控制台应用程序”
解决方案资源管理器-解决方案-项目-类(.cs)
Program中的组成部分:
- using 引用命名空间
- namespace 项目名/命名空间
- class 类
- 方法/函数
- Main 程序的主入口
解决方案文件夹:
- 解决方案文件(.sln)包含整个解决方案的信息
- 项目文件夹
- C#项目文件(.csproj)包含整个项目的信息
1.6 Hello world
Console.WriteLine("Hello world");
Console.ReadKey();
代码规则
- 代码中所有标点都是英文半角
- C#代码中每行代码结束都以“;”结束
Console.WriteLine("要打印的内容");在控制台打印双引号内的内容
Console.ReadKey();等待用户输入键盘指令后进入后续代码
1.7 生成解决方案
在运行程序之前,一般需要生成解决方案,用于排除代码中的语法错误
1.8 VS设置
设置行号 “工具-选项-文本编辑器- ”
设置字体 “工具-选项-环境-字体和颜色”
设置为当前选定项目