黑马程序员.基础一
来源:互联网 发布:startwith java 编辑:程序博客网 时间:2024/05/18 16:58
.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>、期待与您交流! ----------------------
- 黑马程序员.基础一
- 黑马程序员--java基础(一)
- 黑马程序员---java基础(一)
- 黑马程序员:基础学习<一>
- 黑马程序员--基础加强(一)
- 黑马程序员-java基础(一)
- 黑马程序员--入门基础一
- 黑马程序员_WinForm基础(一)
- 黑马程序员-- 一、java基础
- 黑马程序员--------------JAVA基础(一)
- 黑马程序员_java基础一
- 黑马程序员--Java基础(一)
- 黑马程序员_java基础复习一基础
- 黑马程序员--编程基础学习笔记一
- 黑马程序员-----java基础加强(一)
- 黑马程序员--Java入门基础(一)
- 黑马程序员_Java基础语法(一)
- 黑马程序员--基础总结(一)
- C/C++内存分配问题
- C++里的vector用法,比数组方便很…
- 嵌入式Linux启动过程中的问题积累
- Debug Tools for xp win7
- IOS UISlider
- 黑马程序员.基础一
- S-Trees UVA712
- Android消息推送
- 《浅谈TCP协议栈》ppt分享
- 对一个存储学生信息的单向链表,按照学号升序对链表进行排序,每个节点包含了一个学生ID
- hdu 4608 I-number
- 黑马程序员 .net基础二
- 严苛模式(StrictMode)
- 大声的告诉全世界:“我要崛起”