C#一些基础标识符与关键字

标识符identifiner

标识符就是程序员给他们的所写的类型-方法-变量等起的名字,由字母或者下划线开头

关键字 keyword

关键字对编译器有特殊含义的一些名字

例如 using class static void int

大部分关键字是保留的,所以不能当作标识符来使用,硬要使用的话,在前面加上@

 class @classs

literal

写死的数字或值之类的 12 33

标点符号

() [] {} ; 这种

操作符

+ - * / 这种

注释

单行注释 //xxx

多行注释/*xxx

xxx*/

类型

定义一些变量或者常量都要注明他们的类型 例如int整型 char字符

变量:定义了可以修改数值

常量:定义之后不可改变数值

const int a = 1;  

const意思为定义一个常量

static int SHUI(int water)//我在这里定义了水,再嵌套一个
            //有时会有命名冲突,可能需要将字母改大写
        {
            bool b = true;
            bool b2 = false;

            var cv = 12346;//定义的数为整数int类型
            char 阿34 = 'a';//定义一个字符
            string 啊45 = "abcd";//定义一组字符串
            char f = 啊45[1];
            int ml = water * 1000; 

做一个实例

预定义类型如直接写12 hello world

自定义类型则通过new创建实例

using System;
namespace FirstCSharp
{
   
    class program
    {             //void无需返回,也可替换成int
                  //但是最后得返回 0 ,否则会报错
        static void Main(string[] args)
        {//unitconverter意思为单位换算
            UnitConverter feetTOInchConv = new UnitConverter(12);//12英尺 两行创建了两个实例
            UnitConverter milesTOfeetConv = new UnitConverter(5280);//5280英寸
            System.Console.WriteLine(feetTOInchConv.Convert(30));//这里求30英尺
            System.Console.WriteLine(milesTOfeetConv.Convert(100));//这里求100英寸
            System.Console.WriteLine(feetTOInchConv.Convert(milesTOfeetConv.Convert(2)));//这里求英寸乘以英尺

        }
        public class UnitConverter//在这里创建的单位换算
        {
            int ratio;//字段  可以说这是我创建的一个方法标识符
            public UnitConverter(int unitratio)//构造函数,创造函数无需返回
            {
                ratio = unitratio;
            }
            public int Convert(int unit)//方法,创造方法需要返回
            {
                return unit * ratio;//方法的含义
            }

        }

    }
}

实例成员 -静态成员

操作与类型实例的数据成员和函数成员都叫做实例成员

操作与类型而不是类型实例的数据成员和函数成员叫做静态成员 -static 用来标识静态

静态不可以创建实例

比如我创建了一个静态

public static int aw = 10;

 但是不能运用在实例中

public 意思是可以把当前创建的暴露给其他类,其他类可以用

相当于是公用的

private 意思就是为私用的,创建的时候用这个的话就只能在当前的类里使用

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值