我有以下的列的DataTable
:匹配在C#中的DataTable和字符串数组的一个快速方法
- ID
- MSISDN
- 状态
- another_column
和string[2][n]
array(多维):
{msisdn,status,useless_data}。 。 。
我需要从字符串数组中的0到n开始搜索数据表中的msisdn
字段。并从字符串数组的状态字段更新数据表中的status
列。
在数据表msisdn不是唯一的。多个列可能包含两次或更多的sama msisdn。但是在字符串数组中msisdn是唯一的。
什么是最快的方式来匹配这个DataTable和字符串数组,并做上面的东西?
任何想法或帮助,将不胜感激。
这张表的第一个面向电信行业,因此“msisdn”字段,所以我只是在这里假设,但其他列将是StartDate和EndDate(因此多个条目),因此你需要与最新的StartDate ,此条目的EndDate很可能为NULL,即您需要专门更新的DataTable状态字段,使DataTable中的排序有效,并更改搜索。只是一个想法。 – Neil 2009-11-02 20:28:36