czC#02

1、常量

const 类型 变量名 = 值;

 

2、枚举

[权限控制符]  enum 名称{

_值1,

_值2,

}

 

3、结构

帮助一次性声明多个不同类型的变量

[权限控制符] struct StructName

{

_成员;

}

using System;
using System.Text;

namespace Demo
{
    public struct Person
    {
        // 字段
        public string _name;
        public int _age;
        public Gender _gender;
    }
    public enum Gender
    {
        male,
        female
    }
    class Program
    {
        static void Main()
        {
            Person p;
            p._name = "Linda";
            p._age = 52;
            p._gender = Gender.female;
        }
    }
}

 

4、方法

 

using System;
using System.Text;

namespace Demo
{

    class Program
    {
        static void Main()
        {
            Console.WriteLine(Add2(1,2));
        }

        public static int Add2(int num1, int num2)
        {
            return num1 + num2;
        }
    }

}

c#中没有全局变量,但可用静态字段进行模拟

 

using System;
using System.Text;

namespace Demo
{

    class Program
    {
        public static int a = 10;
        static void Main()
        {
            Console.WriteLine(Add2()); //11
            Console.WriteLine(a); //10
            Console.ReadLine();

        }

        public static int Add2()
        {
            return a + 1;
        }
    }

}

 

posted on 2020-02-25 19:28  Tanqurey  阅读(96)  评论(0编辑  收藏  举报