通用 windows 应用程序,需要方法名称吗?

Universal windows app, Method name expected?

我一直在尝试在我的应用程序中创建列表时添加一些验证步骤,但不断收到错误消息:需要方法名称。我不知道问题出在哪里。以下是写的代码。

 private async void BtnCreateListings_Click(object sender, RoutedEventArgs e)
{
      // details about creating the listings
    if (!string.IsNullOrWhiteSpace(txtPodName.Text))
     {
       if (idx != -1 )
     {
           POD newPOD = new POD { Name = txtPodName.Text, POD_Type = (PODType)idx };
        POD result = await App._client.CreatePODAsync(newPOD);
         }
          else
          {
          MessageDialog md = new MessageDialog("Error!!! Please Select a Type");
            await md();
          }
       }
        else
       {
          MessageDialog md = new MessageDialog("Error!!! Please Enter a Valid Name");
          await md();
        }
       }

我假设错误发生在

await md();

你应该这样称呼它

await md.ShowAsync();