.net是一种多语言的编程平台,可以用多达几十种的语言来进行开发,
而C#就是基于.net平台的其中一种开发语言。
它的特点是:
⒈多平台:该系统可以在广泛的计算机上运行,包括从服务器,桌面机到PDA和移动电话。
⒉行业标准:该系统使用行业标准的通信协议,比如XML,HTTP,SOAP和WSDL。
⒊安全性:该系统提供更加安全的执行环境,即使有来源可以的代码存在。
.net由三部分组成:编程工具,公共语言运行库(Common Language Runtime),基类库(Base Class Library)
.net能做什么?
⒈开发基于Windows Form的窗体应用程序
⒉开发基于Web的Asp.Net应程序
⒊开发基于XBOX360游戏机的游戏程序
⒋开发基于Windows CE的嵌入式程序
⒌开发基于智能手机(Windows Phone)的程序
⒍开发基于平板电脑(Windows8)的程序
.NET平台中的两种交互模式
C/S模式:客户机(clinet)/服务器(Server)
它的要求是:用户的电脑上必须要安装一个客户端,比如QQ
B/S模式:浏览器(Browser)/服务器(Server)
它的要求是:用户的电脑上只需要安装一个浏览器,通过浏览器访问网站
MSDN
MSDN 的全称是 Microsoft Developer Network。这是微软公司面向软件开发者的一种信息服务。MSDN 实际上是一个以 Visual Studio 和 Windows 平台为核心整合的开发虚拟社区。
C#常用的快捷键
Home键使光变跳至当行代码的最前端
End键使光变跳至当行代码的最末端
Ctrl+Home 是光标跳至文档最前端
Ctrl+End是光标跳至文档最前端
PageUp上翻一页
PageDown下翻一页
控制一整行:当光标在最后面的时候,按住Shift+home即可
当光标在最前面的时候,按住shift+end即可
Ctrl+A全选
Ctrl+Z撤销前一步工作
Ctrl+Shift+N 新建项目
F5 先生成解决方案,再运行
F6 生成解决方案。在运行之前使用,帮助我们检查程序错误
编写代码的时候应该注意:
1).在c#当中,是严格区分大小写的
Console.WriteLine()的写法正确; console.writeline()写法错误。
2).在vs当中,所有的标点符号,都应该是英文半角状态下的标点符号,绝对不能出现全 角或者中文
二 C#
学习两句话。
[csharp]view plaincopyprint?
using System; //
using System.Collections.Generic; // 这些是引用命名空间
using System.Linq; //
using System.Text; //
namespace example //这是命名空间
{
class Program //类
{
static void Main(string[] args) // Main方法是一个特殊的函数,编译器用它做为程序的起始点。
{
//只包两条简单的语句组成了简单的方法体。注意:在C#中每行语句结束后,都以;结结尾
Console.WriteLine("Hello,World!");
Console.ReadKey();
}
}
}
注释:⒈单行注释 以//开始 到本行结束
⒉多行注释 以/*开始到*/结束,之间都为注释
⒊文档注释,用于对类和方法进行注释,在类或者方法前面,连续输入3个斜线/// 自动生成文档注释。
1.Console.WriteLine("Hello,Word!China ");向控制台输出一句话,此处输出Hello,Word!China
2.Console.ReadKey(); 当程序执行到Console.ReadKey的时候,程序会停到这里,等待用户从键盘上键入一个键,用户键入这个键之后,程序继续执行。
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------