gpt4 book ai didi

c# - 存储一个非常大的字符串数组或字符串?

转载 作者:IT王子 更新时间:2023-10-28 23:37:46 25 4
gpt4 key购买 nike

我在 Visual Studio 中为我的文本框提供了 1600 个自动完成选项的大型列表。将这些选项添加到文本框自定义自动完成列表的最佳方法是什么?

目前,我的文本编辑器中的所有设置都用分号分隔。我是否应该将其作为字符串复制到 VS 中,然后通过将其拆分为以分号作为分隔符的数组来将其添加到列表中?将代码转换为字符串数组会更好吗: new string[x]{"setting1","setting2","setting3","setting4"}... 等?我应该将其存储在应用程序设置中还是新文件中并将其作为资源?所有这些本质上都是一样的吗?

最佳答案

对于这么大的列表,我主要关心的(除了速度)主要是可维护性。

如果它是我的应用程序,我会将其存储在一个文件中,然后在应用程序启动时读取该文件或将其存储为嵌入式资源,具体取决于部署后自定义或更新的需要。

事实上,我会从一个独立的文件开始,直到我了解文件的变化速度(如果有的话)。

关于c# - 存储一个非常大的字符串数组或字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8722304/

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