隐式类变量的初始化?

时间:2019-07-17 23:33:35

标签: c#

我读过声明和构造函数中类变量初始化之间的争论?我喜欢编写尽可能简单的代码。有没有人使用隐式声明?显然,这仅在默认值是要将变量初始化为的值时才有效。在这种情况下,隐式声明是否合适?在适当的情况下,我要询问有关行业标准,性能方面和可读性的问题。

在每种情况下,字符串s是obj类的类变量。

隐式(无构造函数):

String s;

声明:

String s = null; public obj(){}

构造函数:

String s;
public obj ()
{
    s = null;
}

0 个答案:

没有答案