我正在使用 VS2010 Express 和新手进行编程。
我正在从不同的网站提取投注赔率并制作记录。
但是,他们为同一个团队使用不同的名称,这是跨站点匹配团队的唯一方法。
例如,Man United、Man Utd、Manchester United、Manu 是同一支球队,但在不同的网站上使用。
我相信这不是一个罕见的问题,应该有一些标准的方法或对象类型来解决它。
如果有,请告诉我。
在这个阶段,我决定做一个列表作为数据库
List<teamdata> teamTable = new List<teamdata>();
public class teamdata
{
private long teamId;
private List<string> teamName; // Names like Man United, Man Utd... are added
...
}
我需要通过表格搜索每个名称(一些快速搜索算法),直到可以分配团队 ID。
我知道这是最糟糕的实现。请告诉我正确的方向。