C#的值类型 -2

C#的值类型

    System.Object---所有值类型、类的基类。都会继承与它。
    System.ValueType---所有值类型的父类,但是它继承与System.Object

C#变量命名规则

    1.通常是以小写开头 如: value
    2.如果变量名包含两个单词,第二个单词首字母大写 如: intValue
    3.方法名通常第一个字母都是大写 如:Main
    ps: F12 查看源码

C# 的 struct(结构体) 和 enum(枚举)

struct(结构体):作用是 打包封装一个小的数据集。

    enum(枚举):作用是限定一个变量的可能性

                枚举类型默认对应的是整数类

                可以指定enum对应指定的类型

    ps:var 类型可代替其他任意变量的数据类型 

C# 的 struct(结构体) 和 enum(枚举) 演示代码

using System;

namespace HelloWord
{
    //默认enum类型是对应整数
    enum Str { ni, nihao, nihaoa }; 
    //指定他的类型为 byte
    enum Str1  : byte {ni ,nihao,nihaoa };   
    class Program
    {
        static void Main(string[] args)
        {
            //控制台输入hello world!
            //   Console.WriteLine("Hello World!");
            //控制台接收到用户输入,且按回车键,才会关闭控制台
            // Console.ReadLine();

            //调用struct 的参数
            Person person = new Person();
            person.age = 10;
            Console.WriteLine(person.age);
            Console.ReadLine();

            //var数据类型的使用
            var age = Str.ni;

            //调用enum的参数的方法
            Console.WriteLine(age);
            Console.ReadLine();

        }
        struct Person
        {
            public int age;
            public int name;
        }
    }
}

C#四种访问修饰符

public   公有的
private  私有的
internal 只在当前类内调用有效
protected 受保护的,只有继承才可以访问 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值