考虑我有一个像下面这样的函数,我想运行代码,在代码运行完毕后我想在下一个代码块之前输出到我自己的控制台(richtextbox)。
void runThis()
{
DisplayConsole.print("Starting calculation");
runCalculation();
DisplayConsole.print("Searching...");
search();
DisplayConsole.print("Perform algorithm");
algorithm();
DisplayConsole.print("Finalising");
finallyThis();
}
但是发生的事情是DisplayConsole在整个runthis()函数完成之前没有打印。我想做什么显示打印然后运行该功能,当功能完成运行显示下一个打印。