czC#02

五迷三道 提交于 2020-02-25 20:19:51

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;
        }
    }

}

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!