如何用我的名字声明一个字符串变量+将我的出生月份添加为数字?

时间:2019-02-16 11:33:42

标签: c#

我想知道如何声明一个字符串变量,并将其名字加上我的出生月份作为数字。如果我能。 我不是在编码,所以我只需要知道我是否可以这样做,但是是否有可能告诉我如何做。

2 个答案:

答案 0 :(得分:0)

如果此项目在一个类中,则可以执行以下ToString()方法:

public override ToString()
{
   return string.Format("{0}, {1}", this.Name, this.BirthdayMonth);
}

然后,当您执行Writeline时,您就可以做到

Console.WriteLine(person.ToString());

答案 1 :(得分:0)

您可以声明一个Person类,其中封装了一个人的姓氏,名字和生日。

public class Person 
{

  public DateTime BirthDay {get;}
  public string LastName {get;}
  public string FirstName {get;}

  public Person(string lastName,  string firstName, DateTime birthDay) => (LastName, FirstName, BirthDay) = (lastName, firstName, birthDay);

  public override string ToString() => $"{FirstName} {LastName} {BirthDay.Month}";
}

并调用ToString以获取所需的结果。