繁体   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