标签:
Visual Studio.NET的集成开发环境
一、语言基础
(一)C#项目的组成结构:
1.项目结构
1.1 项目后缀
.config--配置文件(存放配件参数文件)
.csproj--项目文件(管理文件项)
.sln--解决方案文件(管理项目)
.cs源文件(程序代码)
注:后缀不同代表文件类型也不同,这些文件类型会在“解决方案资源管理器”中看到。
1.2 函数的四要素:名称,输入,输出,加工。
1.3 主函数:输入语句,输出语句。
Static void Maid(string[] args)
{
主函数的内容
}
Console.readkey(); 输入语句
Console.readLine(); 输入语句
Console.WriteLine(); 输出语句,自动换行
Console.write(); 输出语句,不自动换行
1.4
namespace ConsoleApplicationl 命名空间
class Program 类
Static void Maid(string[] args) 方法
1.5 快捷键的使用
Alt+→提示字符,
需要执行程序Ctrl+F5
Ctrl+k,然后Ctrl+c,注释本行
Ctrl+k,然后Ctrl+u,取消注释本行
Shift+delete 一删删一行
Ctrl+X 剪切一行
Ctrl+Shift+Space将光标放在方法函数括号里面使用时,显示重载
1.6 注意事项
1.注释的三种方法
// 注释一行
/**/ 注释一段区域
/// 放在函数上面使用,给函数加注释
2.在一行中声明相同类型的多个变量之间用逗号分开。
例:Int a,b;(声明变量的类型,用逗号隔开)
3.同一语句中,不能对同一个变量名声明成同一类型两次。
Int a=4;Int a=5;(错误)
4.using表示程序引用的库,以下的systrm等,表示为控制台这些库由.netframework提供
5.新建项目时,自动创建一个命名空间,即namespace命名空间
二、数据类型
基本数据类型(值类型):整形:byle\short\int\long
浮点型:float(F,f)\double\decimal(M,m)
字符型:char
布尔型:bool
日期时间:DateTime
枚举类型:ENUM
结构类型:struct
引用类型:字符串型:string
类类型:object 所有其他类型的最终基类,一般不用,除非非要接收且不知对方为什么类型时
数组类型:一维和多维数组,如int[]和int[,,,,]
集合类型
接口类型:interface
四、C#转义字符
\‘单引号 \"双引号 \\反斜扛 \0空
\a警告(产生蜂鸣) \b退格 \f换页
\n换行 \r回车 \t水平制表符 \v垂直制表符
五、变量,常量
1.变量的命名规则
1.1 变量名组成:字母,数字,下划线,@,汉字。
1.2 首字母只能用字母,下划线,@,汉字。
1.3 不能与关键字重名。
2.变量的定义
数据类型 变量名[=值]; ([]内的值可以不写)
例子:int a=1;
3.变量名前加关键字(不能赋值,只能取值):const
例子:const int a=1;
六、基本的类型转换:
1.自动转换(隐式转换)——从值类型转换到引用类型时候
2.强制转换(显式转换)——从引用类型转换到值类型时候,或从浮点型转换到整形。
当从一个引用类型转换到值类型时,必须引用类型中的元素,能够转换成值类型的容量范围内的数据才行,否则不能转。
方法一:用()。
例子:int a;double b=12.3;a=(int)b;
方法二:用convert。
例子:int a;float c;double b=12.3;
a=convert.ToInt32(b);
c=convert.Tosingle(b);
方法三:用parse。
例子:int a;double b=12.3;
a=int.parse(b);
标签:
原文地址:http://www.cnblogs.com/panyiquan/p/5148838.html