二、语言基础

C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言。是专门为。NET的开发而开发的语言。

一、C#的项目组成结构

1、项目结构:

1.1项目后缀:

.config    配置文件(存放配置参数文件)

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

.sin         解决方案文件

.cs          源文件(程序代码)

1.2函数的四要素:名称,输入,输出,加工。

1.3主函数,输入语句,输出语句。

Static void Main (string[] args)

{

主函数内容

}

 Console.ReadKey();输入语句。

Console.ReadLine();输入语句。自动换行

Console.WriteLine();输出语句。自动换行。

Console.Write();输出语句。

1.4

namespace ConsoleApplicationl  命名空间

class Program  类

static void Main(string[] args)   方法

1.5

Alt+→  提示,需要执行程序时点击启动或ctrl+F5

ctrl+k 选中一行

二 数据类型

基本数据类型

整形:byle Byte 1 0...255

         short int16 2

        int int32 4

        long int64 8

浮点型:float Single 4 1位

           double Double 8 2位

           decimal Decimal 16 所有

字符型:char Char 2 任意字符

布尔型:bool Boolean 1 True或false

字符串型:string String  字符序列

日期时间:DtaeTime

枚举类型:ENUM

结构类型:struct

三、引用类型

1.字符串类型

string等同于字符型,长度较长,定义是用双引号。

举例:string a =“hello”;    string b =“H”;

2.类类型

object是所有其他类型的最终基类

3.接口类型

interface

4.数组类型

一维和多维数组,如int[]和int[,,,,]

四、C#转义字符

\'单引号\''双引号\\反斜杠\0空\a蜂鸣音\b退格\f换页\n换行\r回车\t水平制表符\v垂直制表符

五变量常量

一个等号是赋值,两个等号是逻辑运算 1.变量名的命名规则 :1,变量名组成  字母 数字  下划线 @  汉字 2,首字母只能用 字母 下划线 @ 汉字 例子   3 不能与关键字重名(if else for)  

2变量的定义:数据类型 变量名[=值];例子  int a=1;

3变量名前加关键字(不能赋值,只能取值):const 例子 const int a=1;

六 运算符

算数 : ++ --  加加  减减 优先级 由高到低 即执行顺序由上到下,(圆括号的优先级最高)

           */%    乘除取余

            +-      加减

关系:> < >=  <=  大于小于 大于等于 小于等于

         ==  !=   等于 不等于

逻辑:&&  与(并且) 必须是真

         || 或  左右两边其中之一是真

         ! 非(优先级在此表的最顶层) 写在语句前 原本真变假

调价运算符:?: 唯一的一个三元运算符  如果

赋值  =  += -= *= /=  %= 如x-=4 即 x=x-4

前++ 后++的区别

int a= 10, b=a++;

Console.Writeline("a="+a);

Console.Writeline("b="+b);结果: a=10,b=11

int a=10,b=++a;

Console.Writeline("a="+a);

Console.Writeline("b="+b);结果:a=11,b=11

条件运算符:例子   x=(x>12)?1:2  //假如x >12那么返回1,否返回2

 

转载于:https://www.cnblogs.com/v812249389/p/4313600.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值