Hereigo
@Hereigo
Пишу на C# + Asp.Net (MVC) + .Net Core

Алгоритм сравнения нумерации релизов ПО (1.2.345 и 1.12.3.45 и 1.111.23.4.5)?

По какому принципу правильнее сравнивать нумерации релизов ПО типа: 1.2.345 и 1.12.3.45 и 1.111.23.4.5 ?
(Когда нужно узнать, которая из версий ПО новее, но не по дате).

Разбить или на блоки разделённые точками и сравнивать поочерёдно, если предыдущие === ?
Или пребразовать в какой-то иной формат ?
Или я вообще не в ту сторону ищу?

Заранее спасибо большое за конструктив!
  • Вопрос задан
  • 278 просмотров
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg Куратор тега Программирование
Любые ответы на любые вопросы
Разбирать по точкам, дальше - в лексикографическом порядке, рассматривая числа как алфавит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы