Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 访问_User表中的其他字段_C#_Parse Platform - Fatal编程技术网

C# 访问_User表中的其他字段

C# 访问_User表中的其他字段,c#,parse-platform,C#,Parse Platform,在解析后端的\u User表中,我有很多额外的字段。但是当我尝试查询这个表时,我得到的结果是一个ParseUser,而这个表上没有我的其他字段 如何访问这些附加字段 我试过这个: var result = await (new ParseQuery<ParseObject> ("_User")).FirstOrDefaultAsync (); var result=await(新的ParseQuery(“\u User”)).FirstOrDefaultAsync(); 它只返回

在解析后端的
\u Use
r表中,我有很多额外的字段。但是当我尝试查询这个表时,我得到的结果是一个
ParseUser
,而这个表上没有我的其他字段

如何访问这些附加字段

我试过这个:

var result = await (new ParseQuery<ParseObject> ("_User")).FirstOrDefaultAsync ();
var result=await(新的ParseQuery(“\u User”)).FirstOrDefaultAsync();
它只返回
ParseUser
s


我真的需要访问这些字段。

我最终设法解决了这个问题

首先,您需要将
ParseUser
子类化,然后像通常一样映射字段

public class User : ParseUser
{
    public User()
    {

    }

    [ParseFieldName("myField")]
    public bool MyField { get { return GetProperty<bool>(); } set { SetProperty<bool>(value); } }
}
然后,您将有一个“User”对象,其
MyField
属性已公开

from u in new ParseQuery<user> ()
where u.Get<bool> ("myField") == true
select u