【发布时间】:2014-05-14 05:06:11
【问题描述】:
我陷入了这个问题。我正在创建一个 Windows Phone 应用程序。这是代码。
private async void btn_signup_Click(object sender, RoutedEventArgs e)
{
obj = new ServiceReference2.Service1Client();
if (!txt_id.Text.Equals("") && !txt_name.Text.Equals("") && !txt_password.Equals(""))
{
user r = new user();
r.ID = txt_id.Text;
r.FULLNAME = txt_name.Text;
r.PASSWORD = txt_password.Text;
var g = await obj.GetDataAsync(r);
string message = g;
if (message.Equals("done"))
{
lbl_show.Text = "you have signed up !! Hurrah";
NavigationService.Navigate(new Uri("/mainmenu.xaml", UriKind.Relative));
}
else
{
lbl_show.Text = " Please fill all the field.Enter again";
}
}
}
我收到此错误“无法等待无效”。我正在使用 WCF 服务来访问数据库。 请指导我提供适当的解决方案。
【问题讨论】:
-
我是一名新开发人员,所以我想要一个非常具体的答案。
标签: c# windows-phone-8 task-parallel-library async-await