21、C 类与方法详解

C# 类与方法详解

在 C# 编程中,类和方法是非常重要的概念,它们构成了程序的基本结构。下面将详细介绍类中的变量初始化以及方法的相关知识。

变量初始化

变量初始化分为静态字段初始化和实例字段初始化。

静态字段初始化

静态字段的变量初始化器对应于类加载时执行的赋值语句。例如:

class Test
{
    static double x = Math.Sqrt(2.0);
    static void Main()
    {
        Console.WriteLine("x = {0}", x);
    }
}

在这个例子中, x 是静态字段,在类加载时, x 会被赋值为 Math.Sqrt(2.0) 的结果。

静态字段初始化的顺序是先将所有静态字段初始化为默认值,然后按照代码中的文本顺序执行静态字段初始化器。例如:

class Test
{
    static int a = b + 1;
    static int b = a + 1;
    static void Main()
    {
        Console.WriteLine("a = {0}, b = {1}", a, b);
    }
}

这里 a b

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值