你可以使用Split功能String.像这样的东西
var split = "1_ks_Males".Split('_');
var first = split[0];
var second = split[1];
var third = split[2];
Run Code Online (Sandbox Code Playgroud)
你只需要使用拆分:
var exampleString = "1_ks_Males";
var split = exampleString.split("_");
var first= split[0]; // 1
var second = split[1]; // ks
var third = split[2]; // Males
Run Code Online (Sandbox Code Playgroud)
string[] array = "1_ks_Males".Split('_');
Assert.AreEqual("1",array[0])
Assert.AreEqual("ks",array[1])
Assert.AreEqual("Males",array[2])
Run Code Online (Sandbox Code Playgroud)
var values = "1_ks_Males".Split('_');
// values[0]: 1
// values[1]: ks
// values[2]: Males
Run Code Online (Sandbox Code Playgroud)
这个怎么样?
var data = myString.Split("_");
var value = data[0];
var @type = data[1];
var gender = data[2];
Run Code Online (Sandbox Code Playgroud)
use String.Split,返回值数组
var values = "12_ks_Females".split("_");
// values[0] == "12"
// values[1] == "ks"
// values[2] == "Females"
Run Code Online (Sandbox Code Playgroud)
你可以使用split-
var s = "1_ks_Males";
string[] values = s.Split('_');
Run Code Online (Sandbox Code Playgroud)
您的值将包含在`values'数组中 -
var firstvalue = values[0];
var secondvalue = values[1];
var thirdvalue = values[2];
Run Code Online (Sandbox Code Playgroud)
您将要查看String.SplitString类的方法.这是MSDN链接.
基本上,如果所有字符串都具有由一致字符分隔的值(在您的示例中,这是一个下划线字符),您可以使用Split将基于a将单个字符串拆分为新字符串数组的方法.特定分隔符.
例如:
string s = "1_ks_Males";
string[] v = s.Split('_');
Console.WriteLine(v[0]);
Console.WriteLine(v[1]);
Console.WriteLine(v[2]);
Run Code Online (Sandbox Code Playgroud)
输出:
1
ks
Males
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
649 次 |
| 最近记录: |