c# - C# MVC 中的多数组
问题描述
如何在 C# MVC 中使用格式数组创建数据数组:
MenuHeader
MenuDetail, Attribute1, Attribute2
MenuHeader2
MenuDetail, Attribute1, Attribute2
MenuDetail, Attribute1, Attribute2
MenuDetail, Attribute1, Attribute2
请帮忙。
谢谢你。
解决方案
通常菜单不是按数组组织的,因为它们可以相互嵌套,因此它们具有层次结构,一种可能的方法是创建一个类
class MenuItem
{
public MenuItem[] Childs { get; set; }
public String Detail { get; set; }
public String[] Attributes { get; set; }
}
推荐阅读
- react-native - 错误:运行 react-native run-android 命令时
- java - 配置了 feign 但在请求超时时,它不使用给定的 ErrorDecoder 类
- python-3.x - 使用 Tensorboard 实时监控训练并可视化模型架构
- javascript - Highcharts - 以 html div 为中心的饼图
- javascript - 使用递归返回嵌套对象 - Javascript
- c# - 如何将 C# 的 IList(集合)存储为 DynamoDb 中的 Json 文档
- scroll - 如何阻止 Sapper 在嵌套路由中滚动回顶部?
- sql - 如何在 Presto 中将秒数格式化为 HH:MM:SS
- mysql - MYSQL SELECT 返回带有时区计算的时间戳
- npm - “npm build”、“npm run build”、“npm install”和“npm run install”有什么区别