Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Дата и время средствами консоли или подключение библиотеки формы к консоли.

Читайте также:
  1. A.1.административные и правовые реформы первых киевских князей.
  2. D)Указательные местоимения имеют отдельные формы для единственного числа – this этот, эта, that тот, та, то – и множественного числа – these эти, those те.
  3. I день (13-ое июня). Время проведения: с 10:00 до 17:00. Обед в 13:00.
  4. I. АВТОР И ВРЕМЯ НАПИСАНИЯ
  5. I. О том, как можно определить простыми астрономическими способами точное время составления Апокалипсиса
  6. II день (14-ое июня). Время проведения: с 10:00 до 17:00. Обед в 13:00.
  7. II Формы общения, к вампиризму не относящиеся

Создадим новый проект консольный

Мы будем вызывать метод MessageBox.Show, а он как известно находиться в библиотеки System.Windows.Form, поэтому нам самим его необходимо подключить, что мы и сделаем:

Перейдем в редактор кода, заходим в меню ПРОЕКТ и кликаем по меню Добавить ссылку…

В появившемся диалоговом окне выбираем библиотеку System.Windows.Form

Нажимаем ОК.

Посмотрим на Обозреватель решения, чтобы убедиться, что мы добавили библиотеку

Теперь в редакторе кода нам необходимо подключить данную библиотеку, как мы это уже делали с приложениями, которые работают с формами

using System.Windows.Forms;

Ну а теперь перейдем непосредственно к программированию:

В редакторе кода напишем следующий код:

//Разное Время

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)-короткая_дата и короткое_время:_____{0:g}\n"+

"(G)-общий_формат:_____{0:G}\n"+

"Пустой_формат_такой как и (П):____{0}\n"+

"(M)-месяц и число:_____{0:M}\n"+

"(U)-время_по_Гринвичу:____{0:U}\n"+

"(Y)-только_год:____{0:Y}\n",

DateTime.Now);

MessageBox.Show(Разное_Время, "Разные форматы времени и даты");

Теперь скомпилируем и запустим проект:

 

Словарь Dictionary и консоль

Структура словаря Dictional<Key, Value>

Поместим в словарь данных название месяцев – они будут являться ключом словаря, а так же количество дней в данном месяце, которое будет представлять значение. Вот именно в таком случае нам и удобно работать с парой ключ-значение. Для примера мы выведем из словаря в консоль все месяцы в которых 30 дней.

Перейдем к программированию:

В редакторе кода пропишем следующий код:

Console.ForegroundColor = ConsoleColor.White;

Console.Title = "Работа со словарем данных";

//создадим словарь со строками и числами

var месяцы = new Dictionary<String, int>();

for (int i = 0; i <= 11; i++)

месяцы.Add(

System.Globalization.CultureInfo.CurrentUICulture.DateTimeFormat.MonthNames[i],

DateTime.DaysInMonth(2013, i + 1));

Console.WriteLine("Все месяцы с 30 днями:");

Console.WriteLine();

//теперь ищем в словаре все месяцы в которых 30 дней

foreach (KeyValuePair<String, int> месяц in месяцы)

if (месяц.Value == 30)

Console.WriteLine("{0} - {1} дней", месяц.Key, месяц.Value);

//чтобы консолька не закрылась сразу

Console.ReadKey();

Скомпилируем и запустим проект:

 


Дата добавления: 2015-10-16; просмотров: 86 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
CONCLUSION| Рюноскэ Акутагава. Ворота Расемон

mybiblioteka.su - 2015-2024 год. (0.006 сек.)