DateTime - вывести только дату - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста , консоль дает значение : data=01.06.1889 0:00:00 Как сделать чтобы не было 0:00:00 ?
Листинг программы
  1. using System;
  2. class Paper
  3. {
  4. string NameP { get; set; } // свойство типа string , в котором хранится название публикации
  5. string Author { get; set; } // свойство типа Person для автора публикации
  6. DateTime Data { get; set; } // свойство типа DateTime c датой публикации
  7.  
  8. // конструктор c параметрами типа string, Person, DateTime для инициализации всех свойств класса;
  9. public Paper(string name, string author, DateTime data)
  10. {
  11. NameP = name;
  12. Author = author;
  13. Data = data;
  14. }
  15. // конструктор без параметров, инициализирующий все свойства класса некоторыми значениями по умолчанию
  16. public Paper() : this("WarandWorld", "Lolstoy", new DateTime(1889, 6,1)) { }
  17.  
  18. public override string ToString()
  19. {
  20.  
  21. return "data="+ Data ;
  22. }
  23. }
  24. class Program
  25. {
  26. static void Main()
  27. {
  28. Paper perl = new Paper();
  29. Console.WriteLine(perl);
  30. Console.ReadKey();
  31. }
  32. }

Решение задачи: «DateTime - вывести только дату»

textual
Листинг программы
  1. return "data= " + Data.ToShortDateString();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.615 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы