09.01.07
来源:互联网 发布:中国货币乘数数据 编辑:程序博客网 时间:2024/04/28 02:49
什么是C#
C#是可用于创建要运行在.NET CLR上的应用程序的语言之一,它从C和C++语言演化而来,是Microsoft 专门为使用.NET 平台而创建的。
Visual Studio 2005
VS成为.NET开发首选工具的功能
(1)VS可以自动执行编译源代码的步聚,同时可以完全控制重写它们时应使用的任何选项。
(2)VS文本编辑器可以配合VS支持的语言,这样就可以只能检测错误,在输入代码时给出合适的推荐代码。
(3)在C#中,许多类型的项目都可以用已有的“模板”代码来创建,不需要从头开始。
(4)VS包括Windows Foms和Web Forms 设计器,允许UI元素的简单拖放设计。
(5)VS包括几个可自动执行常用任务的向导,它们可以在以有的文件中间添加合适的代码。
(6)VS包含许多强大的工具,可以显示和导航项目中的元素,这些元素可以是C#源文件代码,也可以是其他资源,例如位图图像或声音文件。
(7)除了在VS中编写应用程序比较简单外,还可以穿件部署项目,以易于为客户提供代码,并方便地安装该项目。
(8)在项目开发时,VS可以使用高级调试技巧,例如能一次调试一行指令,兵监视应用程序的状态。
这些先写在这,了解一下,以后可能有用的地方!
第三章 变量和表达式
本章的主要内容
C#的基本语法
变量及其用法
表达式及其用法
C#的基本语法
C#代码由一系列语句组成,每个语句都用一个分号来结束。因为空格被忽略,所以一行上可以有多个
语句,但从可读性的角度来看,通常在分号的后面加上回车符,这样就不能在一行上放置多个语句了。
C#是一个块结构的语言,所有的语句都是代码块的一部分。这些用花括号来界定(“{”和“}”),代码块可以包含任意多行语句,或者根本不包含语句。注意花括号字符不需要附带分号。
简单的C#代码块如下所示:
{
<code line 1 , statement1>;
<code line 2 , statement2>
<code line 3 , statement2>;
}
注意这段代码第2,3行代码是同一个语句的一部分,因为在第2行的末尾没有分号。
在这段代码块中,还是用了缩进格式,使C#可读性更高。在默认情况下VS会自动缩进代码。每个代码块都有自己的缩进级别,。代码块可以互相嵌套,而被嵌套的块要缩进得多一些。
{
<code line 1>;
{
<code line 2>;
<code line 3>;
}
<code line 4>;
}
在C#中,另一个常见的语句是注释。注释并不是严格意义上的C#代码。注释就是给代码添加描述性文本(用英语,法语,中文等)编译器会忽略这些内容.
C#添加注释的方式有两种:
第一种可以在注释的开头加上“/*”,在末尾加上“*/”。这些注释可以在
单独一行上,也可以在不同的行上,注释符号之间的所有内容都是注释。注释中唯一不能输入的是“*/”,因
为它会被看作注释结束标记。
正确的示例:
/*This is a comment*/
/*And so ...
...is this*/
错误的示例
/*Comments often end with "*/"characters*/
注释结束符号后的内容(“/*”后面的字符)会被当作C#代码,因此产生错误.
第二种注释是用“//”注释,其后可以编写任何内容,只要这些内容在一行上即可。
正确的示例:
//This is a different sort of comment.
错误的示例:
//So is this ,
but this bit isn't.
第二行代码会解释为C#代码。
C#代码是区分大小写的,必须使用正确的大小写形式输入代码。
正确示例:
Console.WriteLine("The first app in Beginning C# Programming");
错误的写法:
console.Writeline("The first app in Beginning C# Programming");
CONSOLE.WRITELINE("The first app in Beginning C# Programming");
Console.Writeline("The first app in Beginning C# Programming");
C#控制台应用程序的基本结构
using System;
using System.Collections.Generic;
using System.Text;namespace ConsoleApplication1
{
class program
{
static void Main(string[] args)
{
//Output text to the screen.
Console.WriteLine("The first app in Beginning C# Programming");
Console.ReadKey();
}
}
}
#region和#endregion关键字
#region Using direcitves
using System;
using System.Collections.Generic;
using System.Text;
#endregion
这样就可以把这些代码行收缩为一行。
- 09.01.07
- 09.01.13
- 09.01.13
- 09.01备注
- 开始09.01.05
- 09.01.09概要整理
- DKD权证专题09.01
- 【历史材料】人民日报_1946.09.01社论
- 07
- 05/07/07
- 2009-07-07
- 2009-07-07 TIPTOP
- 10 07 07 西班牙
- 2013-07-07
- 2013-07-07 C_Language
- 2014-07-07 日记
- 07/24----07/29
- 2005.11.07
- ASP连接数据库的全能代码
- ASP调用WEBSERVICE文档
- perl的一种进程的使用方法
- 使用Session记录页面地址和实现页面返回功能
- 将指定的asp文件内容生成HTML文件
- 09.01.07
- 最全的FLEX网站收集分享
- 一个高效的数据分页的存储过程
- 如何读出空格
- ASP中缓冲的启用及执行速度的影响
- 获得jpg文件的实际尺寸
- Java基础:Java Date数据类型
- 连接WEB数据库的ADO性能提高技巧
- 用ASP文件实现CPU的使用率始终保持100%