DateTime - вывести только дату - C#
Формулировка задачи:
Подскажите пожалуйста , консоль дает значение : data=01.06.1889 0:00:00
Как сделать чтобы не было 0:00:00 ?
using System; class Paper { string NameP { get; set; } // свойство типа string , в котором хранится название публикации string Author { get; set; } // свойство типа Person для автора публикации DateTime Data { get; set; } // свойство типа DateTime c датой публикации // конструктор c параметрами типа string, Person, DateTime для инициализации всех свойств класса; public Paper(string name, string author, DateTime data) { NameP = name; Author = author; Data = data; } // конструктор без параметров, инициализирующий все свойства класса некоторыми значениями по умолчанию public Paper() : this("WarandWorld", "Lolstoy", new DateTime(1889, 6,1)) { } public override string ToString() { return "data="+ Data ; } } class Program { static void Main() { Paper perl = new Paper(); Console.WriteLine(perl); Console.ReadKey(); } }
Решение задачи: «DateTime - вывести только дату»
textual
Листинг программы
return "data= " + Data.ToShortDateString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д