如何在不使用split方法的情况下将全名拆分为两个字符串,并将两个字符串存储到两个并行数组中

时间:2015-04-16 00:03:26

标签: c# arrays string split parallel-arrays

所以我的目标是从输入文本框的全名中提取名字和姓氏。我想我已经正确地取出了第一个名字,但我在拉扯最后一个问题。我不想使用Split方法。然后我将数据存储到我拥有的并行数组中。

string name;
name = txtName.Text;
string fullName;
int indexSpace;
indexSpace = name.IndexOf(" ");
string firstName;
firstName = name.Substring(0, indexSpace);
string lastName;
lastName = ????

mFirst[mIndex] = firstName;
mIndex++;
mLast[mIndex] = lastName;
mIndex++;

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题。 (假设name遵循“firstName lastName”格式 - 没有引号)(假设JavaScript或子字符串符合js definition

  

lastName = name.Substring(indexSpace + 1);