.Net:是一个平台(类似于厨房)。
.Net FrameWork:基于.Net平台的框架(类似于柴米油盐酱醋茶)。
基于.Net开发的软件(类似于一系列的菜肴)。
.Net FrameWork框架是.Net平台中不可缺少的一部分,它提供了稳定的运行环境来保障我们基于.Net平台开发的各种应用能够正常运转。
C#:C#语言开发基于.Net平台的应用(脱离了.NetFrameWork环境也是运行不了的)。
.Net能做什么?
桌面应用程序 WinForm(.net开发的桌面程序叫WinForm应用程序)。
Internet应用程序 ASP.NET(.net开发的Internet应用程序叫asp.net应用程序,如msdn,csdn,携程 京东 汽车之家等)。
手机开发 wp8(微软的)
Unity3D 游戏开发或者虚拟现实
Microsoft Visual Studio开发工具
Windows窗体应用程序---->winForm
控制台应用程序------------->C#
名称:项目名称。
解决方案名称-->包括项目名称(可鼠标右键新建项目,添加新项目)。
以.cs结尾的称之为类文件。
类-->项目-->解决方案
解决方案--->公司。
项目-------->部门。
类----------->员工。
添加类文件:项目-->右键-->添加-->类文件-->添加(确定)。
解决方案窗口
固定:铆钉。
移动:鼠标拖动,直至指定位置出现蓝色阴影。
没了:视图-->解决方案资源管理器。
Program中的各个组成部分:
引用命名空间:
京东----》京东在线商城项目--》顾客类
淘宝----》淘宝在线商城项目--》顾客类
高端霸气公司----》老赵牛x项目--》(京东----》京东在线商城项目--》顾客类)顾客类
方法或者函数:
Main函数是程序的主入口,如果写的代码想要被执行必须写在main中。
.sln:解决方案文件,里面包含着整个解决方案的信息,可以双击运行。
.csproj:项目文件,里面包含着这个项目的信息,可以双击运行。
.suo不要操作它,不用管它就像了,我们一般操作的是.sln文件。
书写代码需要注意的地方:
1、代码中出现的所有标点都是英文半角 shift键快速切换中文半角和英文半角。
shift+空格 切换全角/半角
2、在C#代码中,每行代码的结束,我们都已分号结束,注意英文符号。
两行代码打印HelloWorld
Console.WriteLine("要打印的内容");//输出在控制点
Console.ReadyKey();
//1、暂停当前程序,等待用户按下任意键继续,按下的键将显示在控制台中
运行程序的两种方式:
1、点击绿色“启动”。
2、使用快捷键按F5。
生成解决方案F6:
生成--》生成解决方案,帮助我们排除语法错误。
显示行号:
工具--》选项--》文本编辑器--》C#---》行号打钩
设置字体:
工具--》选项--》环境--》字体与颜色(ctrl+滚轮改变字体大小)
改主题:
工具--》选项--》常规
重置所有设置(恢复安装时的设置):
工具--》导入与导出--》重置所有设置--》下一步……
改变启动项目:
解决方案默认第一个项目是启动项目。
选中解决方案--》右键--》属性--》通用属性--》启动项目--》当前选定内容。
项目的添加与卸载:
添加:
解决方案--》右键--》添加
卸载:
选中项目--》右键--》卸载。-------》右键--》重新加载。