gpt4 book ai didi

c# - 从此方法返回的最佳对象 asp.net csharp

转载 作者:太空宇宙 更新时间:2023-11-03 14:20:36 25 4
gpt4 key购买 nike

有一个带有加密列表项值的复选框列表数据绑定(bind),我编写了一个方法来返回一个数组,该数组在回发时包含相应的选中项。其签名类似于下面

私有(private)数组 GetCheckedItems(CheckBoxList ctrlChkbox)
{
//解密并推送到数组
}

这是返回的最佳对象。我将再次访问数组项以单独推送到数据库中。(我还将再次将相同的数据与 gridview 绑定(bind)以显示记录。这就像带有 gridview 的单页表单以显示记录) 哪些对象可能比数组给我带来好处和性能。我觉得基于 key 会很好。请就此向我提出建议,问候,深科技子

最佳答案

围绕集合的性能很难回答。

Array如果项目计数已知(就像您认为的那样,如果可以从 UI 访问选中的项目列表),并且您可以非常直接地访问它,则“简单”会提供良好的性能。

关于List<T>的小信息,正如您所说,您会将其放回 gridview 中。您应该尽量关注(始终取决于元素的编号)“装箱/拆箱”信息。我认为那将是您的主要问题。提取值以将其插入数据库或 gridview 可能是数据的两种不同用途。

如果“装箱/拆箱”比收集元素更符合您的关注点,则 linkedList 可能是一种依次插入/读取它的方法。如果元素很多(不知道是哪个数字),addRange()List<T>也是要考虑的

总是有很多方法可以做到,但很难

关于c# - 从此方法返回的最佳对象 asp.net csharp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5550580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com