我在 asp.net 页面 (C#) 上显示了以下项目。
1 欢迎
2 新内容
2.1 礼物
2.2 思路
2.3 其他
2.3.1 新颖性
2.3.2 船
2.4 载具
2.5 水果
现在用户可以删除任何子项目(不是 root 的前用户可以删除项目 2.1 礼物或项目 2.3.1 新奇)一旦用户删除项目,我需要使用 C# 重新编号结构。我正在寻找任何建议/想法/代码来完成这项任务。
1 欢迎
2 新内容
2.1 礼物(移除)
2.2 思路
2.3 其他
2.3.1 新颖性(移除)
2.3.2 船
2.4 载具
2.5 水果
结果应该是 -
1 欢迎
2 新内容
2.1 思路
2.2 其他
2.2.1 新颖性(移除)
2.2.2 船
2.3 载具
2.4 水果
最佳答案
数字对用户来说是纯“光学”糖吗?如果是,我会在写入输出时即时给它们编号,而不会将数字存储在任何地方。
关于c# - 使用 C# 重新排序编号的优化方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1070303/