Как сравнить две строчки в формате номера версии, например 1.0.0.1 и 1.2.1.2?
Ответ: Для сравнения строк, содержащих стандартизированное представления номера версии можно использовать класс Version. Например:
Version v1 = new Version("2.0"); Version v2 = new Version("2.1"); switch(v1.CompareTo(v2)) { case 0: Console.Write("Версии равны"); break; case 1: Console.Write("V1 больше"); break; case -1: Console.Write("V2 меньше"); break; }