簡體   English   中英

在Linqpad c#語句中,如何比較字符串是否大於(版本> 4.0.38000)

[英]In Linqpad c# statement how to compare string with is greater than (Version > 4.0.38000)

在我的數據庫中,我具有數據名稱“版本”,我想檢查或顯示大於4.0.38000的版本

應該怎么做? 我的代碼示例

string key = "4.0.";

innerjoin.Where(x=> x.Version.Contains(key)).Dump();

其中版本是字符串,但我的代碼不正確

請幫助謝謝

目前還不清楚您要問什么,但我假設您想比較Version字符串。

使用VersionClass比較版本字符串

版本號由兩到四個部分組成:主要,次要,內部和修訂。 需要主要和次要組件; 構建和修訂組件是可選的,但是如果定義了修訂組件,則構建組件是必需的。 所有定義的組件必須是大於或等於0的整數。版本號的格式如下(可選組件顯示在方括號([和])中:

 major.minor[.build[.revision]] 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM