我想从wcf异步调用中获取值。
public DateTime currentDateTime;
private void GetDateTime()
{
var client = new WcfClient();
client.GetCurrentDateTimeCompleted -= ClientGetCurrentDateTimeCompleted;
client.GetCurrentDateTimeCompleted += ClientGetCurrentDateTimeCompleted;
client.GetCurrentDateTimeAsync();
}
private void ClientGetCurrentDateTimeCompleted(object sender, GetCurrentDateTimeCompletedEventArgs args)
{
try
{
if (args.Error == null && args.Result != null)
{
currentDateTime = args.Result;
}
}
调用此方法。我使用GetDateTime
。
我的问题是代码在调试模式下根本没有达到该方法。结果时间为Date = {1/1/0001 12:00:00 AM}
。
我知道我同步称呼它。但是如何在调试模型中获得它?