.NET基础-1

.NET于2002年6月22发布(于1997年开始计划)

发布.net的目的:any time and on any place and on any device (任何时间,任何地点,任何设备)

ps:最后乔布斯的苹果手机,平板,电脑实现了在任何时间任何地点任何设备


.NET与C#

.NET:一般指.NET Framework,一种平台,一种技术

C#(sharp(锋利的/尖锐的)):一种编程语言,可以开发基于.net平台的应用程序


.NET能干什么

1.桌面应用程序(ps:通用点,必须安装客户端,.NET开发的应用程序叫做WinForm应用程序)

2.Internet应用程序(.NET开发的Internet应用程序叫做ASP.NET应用程序)

3.手机开发(.NET可以做手机开发,wp8)

4.Unity3D游戏开发或者虚拟现实


.NET两种交互模式

1.B/S 浏览器/服务器模式(B/S是Browser/Server的缩写,多用于Internet应用程序,只需要安装浏览器就可以)

2.C/S 客户机/服务器模式(C/S是Client/Server的缩写,多用于桌面应用程序需,必须安装客户端)


IDE(Integrated Development,集成开发环境)

.NET的IDE就是vs2010,vs2012,vs2013等

Visual studio:

一套完整的开发工具集

用于开发桌面应用程序,ASP.NET WEB应用程序,Web Service,移动应用程序

为快速开发提供支持

IDE与.NET版本



启动Visual studio命令:devenv

Main函数有且只能有一个,一般在Program类里面,但是并不是必须在该类中,可以在其他类中

.sln:解决方案文件

.csproj:项目文件


Console.WriteLine():输出,输出只有带回车换行

Console.Write():输出,输出之后不带回车换行

Console.ReadKe():暂停程序,等待用户按下任意键继续,并且用户按下的任意键将显示在控制台中

Console.ReadLine():接收用户的输入内容,并且保存到一个字符串中


快捷键操作:

CTRL+K+D:快速对其

CTRL+S:保存

CTRL+Z:撤销

CTRL+J:快速弹出智能提示

CTRL+K+C:注释所选择的代码

CTRL+K+U:取消对所选择的代码的注释

SHIFT+END,SHIFT+HOME:快速选择当前行

F1:查看帮助文档


命名规范:命名不规范全是瞎扯淡,规范的命名可以增加可阅读性

代码注释:代码不注释就是耍流氓,代码的注释可以为后续的维护节省成本





猜你喜欢

转载自blog.csdn.net/m0_37532448/article/details/80093161