我正在制作一个简单的注册申请,并且我有一项任务是要了解有关列表的更多信息。我有一个作业,说我要创建一个名为 Persons 的类,并在该类中设置变量中文本字段的值并将其添加到 Person 类型的列表中。
至今:
在Person
课堂上:
string strSocialSecurityNumber = string.Empty;//---( This will not be used now.)
string strFirstName = string.Empty;
string strLastName = string.Empty;
string strFullName = string.Empty;
string strAge = string.Empty;
string strAll = string.Empty;
int intAge = 0;
List<Person> lstPerson = new List<Person>();
public void SetValues(string FirstName, string LastName, int Age)
{
strFirstName = FirstName;
strLastName = LastName;
strFullName = strFirstName + " " + strLastName;
intAge = Age;
strAge = Convert.ToString(intAge);
strAll = strAge + " " + strFullName;
}
public List<Person> Person()
{
lstPerson.Add(strAll);
return lstPerson;
}
错误消息:“无法从字符串转换为人”
作业说列表是 Person 类型,所以我应该向它添加字符串。我已经看过如何做到这一点,但我不知道如何。我已经看到有像“ConvertAll”这样的选项,但我不确定我是否可以使用它,因为列表应该是 Person 类型。