如何将内容从1个字符串复制到另一个...

时间:2011-07-29 08:02:48

标签: c# string

我正在研究使用unicode devnagri hindi的NER(命名实体识别)模块。

我有两个字符串。在第一个,我们正在采取文本框的所有内容。

string[] s = richTextBox1.Text;

在第二个中,我们想通过使用“|”分割内容来获得句子第一个字符串(字符串s)。

我们如何声明第二个字符串以及如何将字符串s中的内容复制到第二个字符串。

现在,帮助我们......

3 个答案:

答案 0 :(得分:1)

我建议你阅读strings in C#的基础知识。然后,查看数组是什么。也许在您开始使用UI控件之前,先从一个很好的教程开始,向您解释所有基础知识?

答案 1 :(得分:1)

List<string> s = new List<string>;
s.Add(richTextBox1.Text);
s.AddRange(s[0].Split('|');

string[] strings = s.ToArray();

但是要小心,如果你经常使用它(很多次毫秒),这可能会导致代价非常高(性能和内存都很明显)。

答案 2 :(得分:0)

如果我正确地阅读了这个问题,那就像:

string[] sentences = richTextBox1.Text.Split('|');

说明文本框中的数据是a|b|c,然后是

sentences[0]将等于asentences[1]等于b,依此类推。