Blue Flower

Консольное приложение выводит в окно MessageBox текущую дату и время в различных форматах, используя String.Format.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
//Консольное приложение выводит в окно MessageBox текущую дату и время в различных форматах,
//используя String.Format
//Добавим ссылку на библиотеку System.Windows.Forms.dll, содержащую класс MessageBox

namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            var ДатаВремя = String.Format(
                "(d) - это формат \"короткий\" даты:......... {0:d}\n" +
                "(D) - это формат \"полной\" даты :...........{0:D}\n" +
                "(t) - это формат \"короткого\" времени:.......{0:t}\n" +
                "(T) - это формат \"длинного\" времени:........{0:T}\n" +
                "(f) - здесь - \"полная\" дата и \"короткое\" время: {0:f}\n" +
                "(F)  - \"полная\" дата и \"длинное\" время:. {0:F}\n" +
                "(g) General - короткая дата и короткое время:..{0:g}\n" +
                "(G) General - \"общий\" формат:.............{0:G}\n" +
                "Пустой формат - такой же, как формат (G)......{0}\n" +
                "(M) - выводится только месяц и число:......{0:M}\n" +
                "(U) Universal date/time - время по Гринвичу..{0:U}\n" +
                "(Y) - по этому формату выводится только год.......{0:Y}\n", DateTime.Now);
            MessageBox.Show(ДатаВремя, "Время и дата в различных форматах");
        }
    }
}