我可以通过分配来调用构造函数吗? 这是我的班级
public class Person
{
public string sName;
public string sAge;
public Person (string sPerson)
{
//in sPerson i have Name and Age separate from ,
sName=sPerson.split(',')[0];
sAge=sPerson.split(',')[1];
}
在主代码中我需要对我的对象进行valorize但我不能调用构造函数,有一种方法可以像这样调用构造函数吗?
Person myObject = newPerson();
myPerson = sPeson;
}
答案 0 :(得分:0)
是的,您可以提供另一个Person
的{{3}}:
public Person (Person otherPerson)
{
sName = otherPerson.sName;
sAge = otherPerson.sAge;
}
您可以这样称呼它:
Person myObject = new Person(sPerson);