jer*_*han 2 .net c# string version string-parsing
举个例子,我有一个声明的字符串:
string master = "1.2.3.4";
Run Code Online (Sandbox Code Playgroud)
其形式为:
major.minor.project.build
如何从字符串"master"中分别分配字符串"major","minor","project"和"build"?
我知道我们必须做line.split,这就是我尝试过的:
string[] master = line.Split('.');
string major = master[0];
string minor = master[1];
string project = master[2];
string build = master[3];
Run Code Online (Sandbox Code Playgroud)
在这种特殊情况下,您可以使用Version类.
var master = "1.2.3.4";
var version = new Version(master);
var major = version.Major;
var minor = version.Minor;
var build = version.Build;
var revision = version.Revision;
Run Code Online (Sandbox Code Playgroud)