这个c#代码闻起来......似乎应该有一个更清晰的方式来写这个

Kev*_*sen 0 c# string

任何人都有任何想法来清理它?

 public string FullName
    {
        get
        {
            var fullName = new StringBuilder();
            if (FirstName.Length > 0)
                fullName.Append(FirstName);
            if (LastName.Length > 0)
            {
                if (fullName.Length > 0)
                    fullName.Append(" " + LastName);
                else
                    fullName.Append(LastName);
            }
            return fullName.ToString();
        }
    }
Run Code Online (Sandbox Code Playgroud)

TGH*_*TGH 9

FullName = string.format("{0} {1}",FirstName,LastName).Trim()
Run Code Online (Sandbox Code Playgroud)