Я работаю над простой системой блогов и использую contenteditable, чтобы пользователи могли форматировать текст.
До сих пор все работает как очарование.
Следующее, что я хочу, - это чтобы пользователи могли добавлять гиперссылки в текст.
Пользователь должен выделить (часть) текста и нажать кнопку ссылки. После этого откроется всплывающее окно, в котором пользователи должны ввести адрес ссылки.
Список По сути, я работаю с этим: Вход - это объект Примечания: Обновление: На основании полученных отзывов я добавил ручную var data = input.AsParallel();
List<String> output = new List<String>();
Parallel.ForEach<String>(data, line => {
String outputLine = "";
// ** Do something with "line" and store result in "outputLine" **
// Additionally, there are some this.Invoke statements for updating UI
output.Add(outputLine);
});
List
.Оператор ForEach ()
выполняет некоторую обработку каждого значения, обновляет пользовательский интерфейс и добавляет результат к выходному списку
List
. Есть ли в этом что-то принципиально неправильное?
блокировку
к выводу . Добавьте оператор
, а также в код обновления пользовательского интерфейса.