我需要从一个类和一个类中调用一个私有字符串。把它放在第二课。在我的main方法调用第二个类我然后需要打印第一个和第二个类的字符串...我知道第一个类的第二个类调用,我只是不知道代码行来做那个,然后把它带到主要班级。
class nameFirst
{
private string name_1= "zach";
public string name_1 {
get { return name_1; }
}
}
class lastName
{
nameFirst name1 = new nameFirst();
private string lastName_1 = "clare";
public string lastName_1 {
get { return lastName_1; }
}
}
class fullName
{
public static void main(string [] args)
{
lastName last1 = new lastName();
Console.WriteLine("Full name is {0} {1}", )
}
}
答案 0 :(得分:2)
class lastName
{
nameFirst name1 = new nameFirst();
private string lastName_1 = "clare";
public string firstName_2 {
get { return name1.name_1; }
}
public string lastName_1 {
get { return lastName_1; }
}
}
您可以从lastName类中的nameFirst类公开name_1属性。
class fullName
{
public static void main(string [] args)
{
lastName last1 = new lastName();
Console.WriteLine("Full name is {0} {1}", last1.firstName_2, last1.lastName_1);
}
}
这当然很难看,但它完成了工作。