Как я могу скопировать содержимое из одной строки в другую ... - PullRequest
0 голосов
/ 29 июля 2011

Я работаю над модулем NER (распознавание именованных объектов) с использованием Unicode Devnagri Hindi.

У меня две строки.В первом мы берем все содержимое текстового поля.

string[] s = richTextBox1.Text;

Во втором мы хотим получить предложения, разделив содержимое с помощью "|"1-й строки (строка s).

как мы можем объявить 2-ю строку и как мы можем скопировать содержимое из строки s во 2-ю строку.

Теперь, помогите нам в этом .....

Ответы [ 3 ]

1 голос
/ 29 июля 2011
List<string> s = new List<string>;
s.Add(richTextBox1.Text);
s.AddRange(s[0].Split('|');

string[] strings = s.ToArray();

Будьте осторожны, это может оказаться очень дорогостоящим (как с точки зрения производительности, так и памяти), если вы используете его достаточно часто (много раз в миллисекундах).

1 голос
/ 29 июля 2011

Я рекомендую вам прочитать основы строк в C # .И после этого посмотрите, что такое массивы.Возможно, начните с хорошего урока, объясняющего все основы, прежде чем приступить к управлению пользовательским интерфейсом?

0 голосов
/ 29 июля 2011

Если я правильно прочитал вопрос, что-то вроде:

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

Скажите, что ваши данные в текстовом поле были a|b|c, затем

sentences[0] будет равно a, sentences[1] равно b и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...