创建一个可以保存id和value的对象

时间:2017-03-29 15:13:55

标签: c# asp.net-mvc

现在这个方法正在创建一个可以同时保存id和值的按钮,它是通过merge属性值完成的。我怎样才能使它不是一个按钮,而只是一个对象,我可以传递一个命令,如:RowID(32," objectid");

{{1}}

1 个答案:

答案 0 :(得分:1)

您只需创建一个KeyValuePair对象即可。它显然存储了一个键和一个值。像这样使用它:

template <typename Component>
decltype(auto) getStorage() {
  auto found = index_if(map, [](auto const& pair) {
    return hana::contains(hana::first(pair), hana::type<Component>{});
  });
  return hana::second(hana::at(map, found));
}

希望它有所帮助!