Skip to content

Instantly share code, notes, and snippets.

@Orbis25
Created July 3, 2023 15:21
Show Gist options
  • Save Orbis25/3a83498c49b6f2f026eb5a227f0160a8 to your computer and use it in GitHub Desktop.
Save Orbis25/3a83498c49b6f2f026eb5a227f0160a8 to your computer and use it in GitHub Desktop.
full name c# code
public static string ToFullName(string? name, string? secoundName, string? lastName, string? secoundLastName)
{
string _name = string.IsNullOrEmpty(name) ? "" : $"{name.Trim()[0].ToString().ToUpper()}{name[1..]}";
string _secoundName = string.IsNullOrEmpty(secoundName) ? "" : $"{secoundName.Trim()[0].ToString().ToUpper()}{secoundName[1..]}";
string _lastName = string.IsNullOrEmpty(lastName) ? "" : $"{lastName.Trim()[0].ToString().ToUpper()}{lastName[1..]}";
string _secoundLastName = string.IsNullOrEmpty(secoundLastName) ? "" : $"{secoundLastName.Trim()[0].ToString().ToUpper()}{secoundLastName[1..]}";
return $"{_name}{(string.IsNullOrEmpty(secoundName?.Trim()) ? " " : $" {_secoundName} ")}{_lastName}{(string.IsNullOrEmpty(secoundLastName?.Trim()) ? "" : $" {_secoundLastName}")}";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment