我想整一个东西 调用了我一个方法 他能实时一直返回一个值给调用我的人 我该怎么弄
注册个事件被
不是API吗?
想单独整一个类库 调用方法后实时返回结果
这描述套娃呢
A调用B,A实时多次返回值给A?还是A返回给C?
A调用B B一直返回值给A
@超级驼鹿: 你是A调用B,A一直返回结果给B吧
new TestA().Test();
public class TestB
{
public TestB()
{
TestA.EventMessage += (s) =>
{
Console.WriteLine($"{DateTime.Now.ToString()}: {s}");
};
}
public string Proc(string str)
{
return str;
}
}
public class TestA
{
public static event Action<string> EventMessage;
public void Test()
{
var test = new TestB();
for (int i = 0; i < 10; i++)
{
var str = test.Proc(i + "");
EventMessage?.Invoke(str);
System.Threading.Thread.Sleep(1000);
}
}
}
@浴子风: 谢谢谢谢 b一直返回给a
http的话就一直循环像大文件下载一样。tcp的话就一直保持connection。