Вот альтернативный способ, если объект, с которым вы работаете, не имеет
(InvokeRequired)
Это полезно, если вы работаете с основной формой в классе, отличном от основной формы, с объект, который находится в основной форме, но не имеет InvokeRequired
delegate void updateMainFormObject(FormObjectType objectWithoutInvoke, string text);
private void updateFormObjectType(FormObjectType objectWithoutInvoke, string text)
{
MainForm.Invoke(new updateMainFormObject(UpdateObject), objectWithoutInvoke, text);
}
public void UpdateObject(ToolStripStatusLabel objectWithoutInvoke, string text)
{
objectWithoutInvoke.Text = text;
}
Он работает так же, как и выше, но это другой подход, если у вас нет объекта с invokerequired, но do имеют доступ к MainForm
Вы должны использовать нотацию . dot
, чтобы развернуть массив
db.collection.find({ "Conclusions.Conclusions": { "$regex": "other", "$options": "i" } })
.