2013-09-21 47 views
-1

我想将数据存储在数据的模样最有效的方式来存储这些数据

value1 SomeIntegerValues 
value2 SomeIntegerValues 
value3 SomeIntegerValues 
value4 SomeIntegerValues 
value5 SomeIntegerValues 

例如,最有效的方法:

Abhishek 45483 

如果一个字符串值相匹配的话,我想得到整数值。

编辑:即时通讯从一个网站上述数据。

+0

没有足够的上下文来给出合理的答案。你有多少行数据?你需要执行搜索吗? – Steve

+0

@Steve行可以从1到100,是的,我需要执行搜索。 – Zozo

回答

1

你可以尝试使用字典或地图,这取决于你在编程的语言。

+0

我肯定会尝试字典(: – Zozo

1

的一种方法是将数据保存在一个文本文件,然后使用System.IO.File.ReadAllLines来将文件读入一个字符串数组。然后在内存中进行搜索和更新,并使用System.IO.File.WriteAllLines将其写回。您可以使用字符串Split函数将名称与字符串中的整数值分隔开。

+0

编辑我的帖子,我猜这不会在这种情况下工作:P – Zozo

1

这样一个简单的方法。你可以将它保存在数据库(MDB任何或),你可以将在两列(如“键”和“值”)

在您的应用程序,你可以加载两个deifferent列表框,不对其进行排序..

对于价值的搜索,你可以在第一列表框(使用FindStringexact)做到这一点,你可以在同一指标得到第二ListBox中的整数值..

相关问题