如何获取字符串的一部分
本文关键字:字符串 一部分 获取 何获取 | 更新日期: 2024-10-26 07:55:07
我有这个字符串:
string var = "x1,x2,x3,x4";
我想在四个不同的字符串中分别获取 x1、x2、x3、x4。
这是一个基本的拆分
string yourString = "x1,x2,x3,x4";
string[] parts = yourString.Split(',');
foreach(string s in parts)
Console.WriteLine(s);
我将原始变量重命名为 yourString
.虽然它似乎在 LinqPad 中被接受为有效的标识符,但我认为使用此名称非常令人困惑,因为保留
拆分它。
var tokens = someString.Split(',');
现在,您可以通过索引访问它们:
var firstWord = tokens[0];
String.Split
var foo = "x1,x2,x3,x4";
var result = foo.Split(',');
还有"反面:字符串.加入
Console.WriteLine(String.Join('*', result));
将输出:x1*x2*x3*x3
要在值之间用逗号分隔值,可以使用String.Split()
函数。
string[] words = var.Split(',');
foreach (string word in words)
{
Console.WriteLine(word);
}