C#常量和静态成员
来源:互联网 发布:木秀于林风必助之知乎 编辑:程序博客网 时间:2024/05/18 10:35
常量:在前面加上const表示常量
public const double PI = 3.14; // 一般常量名称都是大写!
因为常量对于任何的对象的值都不变,所以不需要通过对象来调用, 直接通过类名引用
全局变量:
public const double PI = 3.14; // 一般常量名称都是大写!
因为常量对于任何的对象的值都不变,所以不需要通过对象来调用, 直接通过类名引用
namespace 常量静态
{
class Program
{
//private const double PI = 3.14;//定义常量
//常量名一般全部大写
public const double PI = 3.14;//定义常量
static void Main(string[] args)
{
//const double pi = 3.14;//定义常量
//pi = 2;//不能为常量赋值
Console.WriteLine(PI * PI);
Console.ReadKey();
}
static void M1()
{
Console.WriteLine(PI * 2);
}
}
class A
{
void M1()
{
//因为常量对于任何的对象的值都不变,所以不需要通过对象来调用
//直接通过类名引用
double d1 = Math.PI;
double d = Program.PI * 3;
}
}
class B
{
public const double PI = 8.88;
}
}
全局变量:
class Program
{
static void Main(string[] args)
{
A a1 = new A();
a1.Age = 50;
A.F1 = 30;//引用静态成员的时候直接"类名.成员名即可"
A a2 = new A();
a2.Age = 60;
Ou(a1);
Ou(a2);
M1();
Console.ReadKey();
}
static void Ou(A a)
{
Console.WriteLine(a.Age);
}
static void M1()
{
//F1起到全局变量的作用
Console.WriteLine(A.F1);
}
}
class A
{
//F1不和任何A的对象关联,对于A类只有这一份F1.
public static int F1;//静态变量。(全局变量)
public int Age;
}
- C#常量和静态成员
- 关于静态成员函数和常量成员函数
- 静态成员常量初始化
- C#实例成员和静态成员
- C#实例成员和静态成员
- C#之静态成员和静态方法
- C#基础:静态成员和静态类
- C#静态类和静态类成员
- C#静态成员和静态函数
- C#静态类和静态成员
- C# 静态类和静态成员
- C# 静态成员和静态类
- c#中的常量和静态变量
- 类中的静态成员和非静态成员(C#版)
- C#学习笔记2-静态常量和动态常量
- 黑马程序员日记(6)--常量和静态成员
- C++手稿:类的静态和常量成员
- 类的静态常量成员
- 异常处理
- C#静态类和密闭类
- C#索引器(小例子)
- 索引器与数组的区别(详解)
- C#命名空间问题
- C#常量和静态成员
- C#winform 走马灯程序
- C# GDI画图
- 数据库技巧
- ADO_NET数据库连接示例
- 数据库的基本操作(增删改查)
- VS-Help Library安装
- 关于员工与部门查询的SQL笔试题
- SQL Server 命令实例