首页 > 解决方案 > 具有到 C# 字典的动态键映射的淘汰赛数组

问题描述

我正在尝试为我的淘汰赛数组设置一个动态键以映射到 ac# 字典。

self.dictionary.push({ key: key, value: obj[key] });

这不会映射到我的字典,因为服务器将其视为键值对。我成功使用了 Javascript 对象

var obj = {};
obj[key] = value;
self.dictionary.push(obj);

但这会将服务器作为对象命中,并且无法正确映射。我也尝试在这里使用 obj.entries,但是这与 IE 不兼容并且无法正常工作。

我的字典定义为

public Dictionary<string, short> dictionary { get; set; }

关于如何正确映射这本字典的任何想法?

标签: javascriptc#knockout.js

解决方案


推荐阅读