C#入门1

基本语法:

1. using System 包含命名空间,一个空间可以包含多个语句

2.多行注释 /*shdjlkasjd*/     单行注释 //

3.成员变量  length width

4.成员函数:Acceptdetails();GetArea();Display();

5.包含main()方法和实例化rectangle

6.标识符

字母、下划线、@ 开头,   后面可以跟字母,下划线,数字,@

不包含空格及嵌入式符号

不能是关键字,不能是类库名

必须区分大小写,C#大小写敏感

7.C#的关键字分为保留关键字与上下文关键字

8.  C#的WriteLine()

输入:static void Main(string[] args){

Console.WriteLine(“A:{0},a:{1}”,35,99);

Console.ReadLine();

}

输出:A:35,a:99

如果0,1调换位置,则为: A:99,a:35

如果没有占位符,则为:   A:,a:

9.通过定义一个类lai创造一大些对象吧,类相当于模具

        Rectangle r = new Rectangle()。

10.矩阵逻辑:

        1.进入main方法,创建r的实例

        2.调用Acceptdetails()进行赋值

        3.调用Display方法打印方法

        4.用于计算的GetArea方法在调用Display时打印出来。

数据类型:

  1. 变量类型:值类型(Value types)、引用类型(Reference types)、指针类型(Pointer types)
  2. bool 分为True与Flase

byte  8位无符号整数  0-255

char  字符类型

double  64位双精度浮点

float    32位单精度浮点

int     32位有符号整数类型

long    64位有符号整数类型

  1. sizeof() 得到一个类型或特定平台上的准确尺寸
  2. 装箱,拆箱
    1. int val=8;

object obj = val;//整型数据转化为对象类型

    1. int val = 8;

object obj = val; //先装箱

int nval = (int) obj;//再拆箱

  1. 对象类型、动态(Dynamic)类型、字符串(String)类型、指针类型(Pointer types)
    1. obj=100;
    2. dynamic d=20;
    3. string str = “C:\\Windows”;
    4. char* cptr;

int* iptr;

类型转换:

  1. 两种:(1)隐式转换:小整数类型转化为大整数类型,比较安全

     (2)显式转换:强制转换,容易造成数据丢失

内置类型转换方法:Console.WriteLine(a.toString());

                           Console.ReadKey();

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值