Unity + PlayFab“无法找到命名空间词典”

时间:2015-11-25 00:08:09

标签: c# dictionary unity3d

我正在尝试使用

kendo-window

向用户添加/更新键值对,但我收到此错误:

  

Assets / PlayFabManager.cs(73,36):错误CS0246:类型或命名空间   无法找到名称“词典”。你错过了使用吗?   指令或汇编参考?

我尝试在谷歌上关注其他解决方案,但我无法让他们工作。我们怎样才能让它发挥作用?

我的代码:

UpdateUserData

谢谢!

2 个答案:

答案 0 :(得分:1)

试试这个

var xmlhttp = new XMLHttpRequest();
xmlhttp.open('GET', URL, true);  // `true` for async call, `false` for sync.

// The header must be after `.open()`, but before `.send()`
xmlhttp.setRequestHeader('X-Requested-With', 'XMLHttpRequest');

xmlhttp.onreadystatechange = function() {
    // 4th state is the last:
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { ... }
};
xmlhttp.send();

答案 1 :(得分:1)

我替换了

    {
        Data = new Dictionary(){
            {"Ancestor", "Arthur"},
            {"Successor", "Fred"}
        }
    };

    request.Data = new Dictionary<string, string>();
    request.Data.Add("It's over", " 9000!!!");