|
@@ -134,9 +134,9 @@ foreach (DateTime iterDate in dates) {
|
|
|
}
|
|
}
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
-<details>
|
|
|
|
|
|
|
+#### Вариант 1
|
|
|
|
|
|
|
|
-<summary><b>Текст под спойлером устарел! Использовать его можно, но не нужно. Лучше реализовать временный список с использованием **кортежей**. Это покажет ваше владение средствами языка и уменьшит количество кода/файлов.</b></summary>
|
|
|
|
|
|
|
+>Этот вариант устарел! Использовать его можно, но не нужно. Лучше реализовать временный список с использованием **кортежей**. Это покажет ваше владение средствами языка и уменьшит количество кода/файлов.
|
|
|
|
|
|
|
|
Теперь нам нужно объявить список объектов, в котором будет хранится дата и количество повторений этой даты. Для этого создадим класс **DateTimeWithCounter** (вообще, по современным гайдлайнам нужно каждый класс писать в отдельном файле и на демо-экзамене помните про это)
|
|
Теперь нам нужно объявить список объектов, в котором будет хранится дата и количество повторений этой даты. Для этого создадим класс **DateTimeWithCounter** (вообще, по современным гайдлайнам нужно каждый класс писать в отдельном файле и на демо-экзамене помните про это)
|
|
|
|
|
|
|
@@ -186,11 +186,7 @@ public class Analytics
|
|
|
}
|
|
}
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
-</details>
|
|
|
|
|
-
|
|
|
|
|
-<br/>
|
|
|
|
|
-
|
|
|
|
|
-**Новый код с использованием словарей**
|
|
|
|
|
|
|
+#### Вариант 2. Новый код с использованием словарей
|
|
|
|
|
|
|
|
Теперь нам нужно объявить словарь, в котором ключём будет дата, а значением - количество повторений этой даты.
|
|
Теперь нам нужно объявить словарь, в котором ключём будет дата, а значением - количество повторений этой даты.
|
|
|
|
|
|