c#语言基础

一、C#项目组成结构

1、项目后缀:.config---配置文件

              .csproj---项目文件(管理文件)

              .sln---解决方案文件(管理项目)

              .cs---源文件(程序代码)

        p.s.: 后缀不同代表文件类型也不同,这些文件后缀类型会在”解决方案资源管理器“中看到。

2、主函数、输出语句、输入语句:

namespace Chapter.2 //命名空间
{
    class Program //
    {
        static void Main(string[] args) //方法(主函数)
        {
            Console.Write("Hello World!");//输出语句"Hello World!"
            Console.WriteLine("Hello World");//输出语句"Hello World",并换行
            Console.ReadLine();//接收再次输入,防止退出
            
        }
    }
}

  二、数据类型

1、基本数据类型

 

2、引用类型

类型转换

string类型转换为值类型(int decimal double):  int.parse(要转换的值或变量)

                                                                   Convert.ToInt32(要转换的值或变量)

值类型转换为string类型: 值类型.ToString();

 

三、转移字符

单引号:\'     双引号:\"     反斜杠:\\     空格:\0     警告(产生蜂鸣):\a     退格:\b    

换页:\f        换行:\n       回车:\r        水平制表符:\t         垂直制表符:\v

 

四、变量

字母、数字、下划线、@、汉字组成

首字母不能用数字,只能是字母、下划线、@、汉字

不能与管家你重名

定义:数据类型  变量名  [  值  ]

 

五、运算符

 

1、前++和后++的区别

int a = 10, b = a++;
Console.WriteLine("a=" + a);
Console.WriteLine("b=" + b);
int a1 = 10, b1 = ++a1;
Console.WriteLine("a1=" + a1);
Console.WriteLine("b1=" + b1);
Console.ReadLine();

2、条件运算符

//定义a、b两个变量
int a = 10, b = 20; 
//定义变量x,并将比较表达式的结果赋值给x,如果a>b,x=1,否则x=2。
int x = (a > b) ? 1 : 2; 
Console.WriteLine("x="+x);
Console.ReadLine();

posted @ 2016-05-12 14:35  右掱写爱  阅读(158)  评论(0编辑  收藏  举报