暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

TaoFestival.cs 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. using System.Text;
  2. namespace Lunar
  3. {
  4. /// <summary>
  5. /// 道历节日
  6. /// </summary>
  7. public class TaoFestival
  8. {
  9. /// <summary>
  10. /// 名称
  11. /// </summary>
  12. private string Name { get; set; }
  13. /// <summary>
  14. /// 备注
  15. /// </summary>
  16. private string Remark { get; set; }
  17. /// <summary>
  18. /// 初始化
  19. /// </summary>
  20. /// <param name="name">名称</param>
  21. /// <param name="remark">备注</param>
  22. public TaoFestival(string name, string remark = null)
  23. {
  24. Name = name;
  25. Remark = remark ?? "";
  26. }
  27. /// <inheritdoc />
  28. public override string ToString()
  29. {
  30. return Name;
  31. }
  32. /// <summary>
  33. /// 完整字符串输出
  34. /// </summary>
  35. public string FullString
  36. {
  37. get
  38. {
  39. var s = new StringBuilder();
  40. s.Append(Name);
  41. if (!string.IsNullOrEmpty(Remark))
  42. {
  43. s.Append('[');
  44. s.Append(Remark);
  45. s.Append(']');
  46. }
  47. return s.ToString();
  48. }
  49. }
  50. }
  51. }