c#结构 new
小弟问一个问题,结构体不用new,但是结构中的构造方法怎么用呢?不是不是要用new?
小弟问一个问题,结构体不用new,但是结构中的构造方法怎么用呢?不是不是要用new?
2017-09-14
你是不是想问不使用new实例化对象的方法调用带参构造方法?
//创建Dog结构
struct Dog
{
string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
public Dog(string name)
{
_name = name;
}
}
//去Main函数里面调用Dog结构的构造方法
static Dog dog;
static void Main(string[] args)
{
//Dog dog = new Dog("小白");
dog.Name = "小白";
dog.Sing();
Console.WriteLine("我叫{0}", dog.Name);
}
举报