码迷,mamicode.com
首页 > 编程语言 > 详细

C#语言基础(一)

时间:2016-01-21 19:24:36      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

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);

          

 

C#语言基础(一)

标签:

原文地址:http://www.cnblogs.com/panyiquan/p/5148838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!