简单的集合

数组里保存的可以是对象的值,也可以是对象,而集合只能保存对象。

集合的父类为CollectionMapSetQueueList继承自CollectionxxMap都是继承自Map

比较多用为ArrayListHashSetHashMap,使用迭代器iterator来遍历,有三个方法,hasNextnextremove

 

可以使用父类的多态来构建集合的具体实例,使用具体实例来构建迭代器,直接实例.iterator(),指定是谁的迭代器,三个方法才有意义;

循环访问的另一个,foreach,就是forA a : List)。

要使用 jqGrid tree table 配合 C# List 简单集合,需要进行以下步骤: 1. 在前端页面引入 jqGrid 相关的 CSS 和 JavaScript 文件; 2. 在页面中创建一个表格元素,并指定 id; 3. 在 JavaScript 中通过 AJAX 请求获取 C# List 简单集合数据,并将数据转换为 JSON 格式; 4. 使用 jqGrid 的配置项,将 JSON 数据渲染到表格中。 下面是一个简单的示例代码,可以帮助你理解如何使用 jqGrid tree table 配合 C# List 简单集合: HTML 代码: ``` <table id="treeGrid"></table> ``` JavaScript 代码: ``` // 定义 jqGrid 配置项 var gridConfig = { url: 'your-api-url', datatype: 'json', mtype: 'GET', colNames: ['ID', '名称', '父级ID'], colModel: [ {name: 'id', index: 'id', width: 60, hidden: true}, {name: 'name', index: 'name', width: 200}, {name: 'parentId', index: 'parentId', width: 60, hidden: true} ], treeGrid: true, treeGridModel: 'adjacency', ExpandColumn: 'name', ExpandColClick: true, caption: 'treeGrid 示例' }; // 发送 AJAX 请求,获取 C# List 简单集合数据并转换为 JSON 格式 $.ajax({ url: 'your-api-url', type: 'GET', dataType: 'json', success: function (data) { // 将 JSON 数据渲染到表格中 $('#treeGrid').jqGrid(gridConfig).jqGrid('setGridParam', {data: data}).trigger('reloadGrid'); }, error: function (xhr, status, error) { console.error(error); } }); ``` 在上面的代码中,你需要将 `your-api-url` 替换为你的 API 接口地址,该接口返回的数据格式应该是一个包含 C# List 简单集合数据的 JSON 对象。 同时,你还需要根据实际情况调整 jqGrid 的配置项,以满足你的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值