天天看點

.Net 中如何比較兩個版本号的大小

今天遇到這個問題,記錄一下。

要自己寫是個比較麻煩的事,.Net系統提供了Version類來解決這個問題。使用示範:

use System.Version:      
string s1 ="001.001.002", s2 = "001.001.001";      
Version v1 = new Version(s1), v2 = new Version(s2);      
if (v1 > v2)      
MessageBox.Show("Yes");      

參考MSDN:

http://msdn.microsoft.com/en-us/library/system.version.aspx

繼續閱讀