In PowerShell, if I have a list of strings containing versions, \"3.0.1.1\", \"3.2.1.1\", etc., how can I sort it the way System.Version would sort it in C#?
Just to add another corner case: powershell treats this single digit kind of version '2' as invalid.
Have to add '.0' to the end to create the version object before sorting: