【发布时间】:2016-08-02 07:07:37
【问题描述】:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication8
{
class Test
{
public StringBuilder a;
/*public Test()
{
a = new StringBuilder();
} */
}
class Program
{
static void Main(string[] args)
{
Test testobj = new Test();
testobj.a.Append("Hello");
Console.WriteLine(testobj.a);
Console.ReadLine();
}
}
}
Test Class 的默认构造函数不应该为类中的每个文件调用每个默认构造函数吗?
【问题讨论】:
-
您的代码 sn-p 仅在注释部分不存在时才有效。我在这里没有看到错误。
-
类中的每个字段都是用默认值创建的,类的默认值为空。
-
不,默认构造函数永远不会这样做。
-
谢谢。你是对的,我的意思是评论它不起作用
标签: c# constructor stringbuilder default-constructor