2

我有一个数据列,我想拆分它,例如

爱丽丝·梅根·珍妮特

拆分为:爱丽丝、梅根、珍妮特

我知道我可以使用 for 循环来做到这一点,但我想知道 .Net Framework 中是否有任何内置函数。谢谢。

编辑:我的问题不清楚。让我尝试重新表达:

我有一个数据列,即在此上下文中包含多行名称的一列:

datarow[0]["name"] = ALICE
datarow[1]["name"] = MEGAN
datarow[2]["name"] = JANET

我想知道将这列名称拆分为格式字符串的最优雅方法是什么:ALICE、MEGAN、JANET

我需要它做什么:我将在 where 子句查询中使用这种格式。

我正在使用.Net C# 2.0

4

4 回答 4

3
string[] parts = "ALICE MEGAN JANET".Split();
于 2011-07-07T07:47:18.317 回答
1

使用 text.Split(new char[] {' '}) 代码来执行此操作。该方法描述于:

字符串.Split

于 2011-07-07T07:48:03.503 回答
0

尝试这个:

string[] results = dt.Rows[row_number]["col_name"].ToString().Split(' ');

“dt”是数据表对象

于 2011-07-09T18:24:30.697 回答
0
Try This

字符串 [] 部分 = "爱丽丝·梅根·珍妮特".Split(' ');

于 2011-07-07T07:52:07.433 回答