我需要获取一个版本的前两个八位字节。
例如“4.12.4.5”到“4.12”。
我如何使用 LINQ 做到这一点?
目前,我正在使用以下代码,但它并不完全是 LINQ。
var Version = "2.45.1.2";
char seperator = '.';
var splitVersion = Version.Split(seperator).Take(2).ToList();
var trimmedVersion = splitVersion[0] + "." + splitVersion[1];
更新:
使用版本类回答:
var systemVersion = new Version("2.45.1.44");
var trimmedVersion = systemVersion.Major + "." + 系统版本。次要;