Почему System.Version в .NET определяется как Major.Minor.Build.Revision? Почти все (включая меня), похоже, согласны с тем, что пересмотр принадлежит к третьему месту, а «построить» или что бы вы хотели назвать его, принадлежит последнему.Почему System.Version в .NET определяется как Major.Minor.Build.Revision?
Поддерживает ли Microsoft даже номера в этом случайном порядке, например. 3.5.3858.2, или сами имена сами назад? Например, если вы должны были написать свой собственный класс Version с порядком Major.Minor.Build.Revision, было бы целесообразно заменить последние два компонента при преобразовании в System.Version, или вы проигнорируете его и просто притворитесь именами назад?
Это самый вдохновенный вопрос, который я видел сегодня ... Я всегда хотел знать это и никогда не думал просить! – codekaizen