C# 尝试在WPF 8.1应用程序中搜索用户名时禁止Parse.com操作

C# 尝试在WPF 8.1应用程序中搜索用户名时禁止Parse.com操作,c#,wpf,parse-platform,C#,Wpf,Parse Platform,我有一个程序,需要查看用户是否存在,但我总是得到一个禁止操作的错误代码 以下是代码的一部分: try { await ParseUser.GetQuery("username").GetAsync(result.ToString()); textblockstring = "user exists"; } catch (ParseException e) { if (e.Code == ParseException.ErrorCode.ObjectNotFound)

我有一个程序,需要查看用户是否存在,但我总是得到一个禁止操作的错误代码

以下是代码的一部分:

try
{
    await ParseUser.GetQuery("username").GetAsync(result.ToString());
    textblockstring = "user exists";
}
catch (ParseException e)
{
    if (e.Code == ParseException.ErrorCode.ObjectNotFound)
    {
        textblockstring = "user doesn't exist";
    }
    else
    {
        textblockstring = e.Code.ToString();
    }
}

我设法找到了一个解决方案,下面是一个有效的示例:
试试看
{
var user=ParseUser.Query.WhereEqualTo(“用户名”,result.ToString());
IEnumerable resultnumber=wait user.FindAsync();
如果(resultnumber.Count()!=0)
{
textblockstring=“用户存在”;
}
其他的
{
textblockstring=“用户不存在”;
}
}
捕获(解析异常)
{
if(e.Code==ParseException.ErrorCode.ObjectNotFound)
{
textblockstring=e.Message.ToString();
//textblockstring=“用户不存在”;
}
其他的
{
textblockstring=e.Message.ToString();
}
}


别忘了把它放在一个异步循环中

你的包装方法是异步的吗?是的。另外,登录和注册都有效,应用程序出现在parse.com上。这似乎是一个类似的问题,可能有一些帮助,但仍然不起作用,但从那时起我尝试了,我意识到我无法通过queryFound访问parse.com上的任何内容。我必须先添加类,但仍然不知道如何添加