我正在研究使用unicode devnagri hindi的NER(命名实体识别)模块。
我有两个字符串。在第一个,我们正在采取文本框的所有内容。
string[] s = richTextBox1.Text;
在第二个中,我们想通过使用“|”分割内容来获得句子第一个字符串(字符串s)。
我们如何声明第二个字符串以及如何将字符串s中的内容复制到第二个字符串。
现在,帮助我们......
答案 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]
将等于a
,sentences[1]
等于b
,依此类推。