窗口电话方法未运行
本文关键字:运行 方法 电话 窗口 | 更新日期: 2023-09-27 17:51:07
我在类中创建了一个方法:
public async void Foo()
{
.....
string response = await Utilities.sendData(data);
....
}
我创建断点并运行,当它调用foo方法时,但断点运行在
string response = await Utilities.sendData(data)
然后断点消失,如果我在代码后面调用(xaml)它没有问题
可以从同步代码中调用异步方法。
async修饰符表示该方法中的代码可以等待其他异步方法。这是一个愚蠢的例子
public class Foo
{
public void DoSomething()
{
await Something(); //invalid
Something(); //valid
}
public async void Something()
{
await SomethingElse(); //valid
SomethingElse(); // also valid, but synchronous
}
public async void SomethingElse()
{
}
}