如何从类中返回字符串?

Ale*_*kin 1 c#

我是c#的新手,而且我一直在玩它并且一直停留在从方法中返回一些有用的东西.任何帮助都会很棒.

我现在有这个:

Form1.cs:

Animal NewAnimal = new Animal("Jack", "Ramp");
Run Code Online (Sandbox Code Playgroud)

Animal.cs:

public Animal(string Fname, string Lname)
        {
            if (Fname == "Jack" | Lname == "Ramp")
            {
                string FullName;
                FullName = Fname + " " + Lname;
                //return FullName; <--- This is what i tried but didn't work--->
            }
        }
        //return FullName; <--- And Also tried this it didn't work --->
Run Code Online (Sandbox Code Playgroud)

也许从我试过的那些我做错了什么?如何将FullName返回到Form1.cs并将其显示在标签中?

Yau*_*aur 5

你想要这样的东西:

public class Animal
{
    public Animal(string fName, string lName)
    {
        this.FName = fName;
        this.LName = lName;
    }
    public string FName {get;set;}
    public string LName {get;set;}
    public string FullName
    {
        get
        { 
            return String.Format("{0} {1}", FName,LName);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)