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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д