以下是一段java代码,具体描述如下
import java.util.List;
import java.util.Map;
/**
* 查询服务入口,其中定义了各种查询接口
*/
public class QueryService
{
/*
* Map<Integer number, Line line>
* 这个map里面记录了所有公交线路信息,以公交线路的车次为索引
*/
private Map lineMap;
/**
* Map<String name, Station station>
* 这个map面记录了所有的站点信息,以站点名为索引
* 思考:是否用站点的标志性建筑物为索引更好?
*/
private Map stationMap; ....
我想用C#实现相同的成员构造,MAP在JAVA中是HASH类的一个接口,应该怎么改写呀,我应该用哪个类或者接口?
import java.util.List;
import java.util.Map;
/**
* 查询服务入口,其中定义了各种查询接口
*/
public class QueryService
{
/*
* Map<Integer number, Line line>
* 这个map里面记录了所有公交线路信息,以公交线路的车次为索引
*/
private Map lineMap;
/**
* Map<String name, Station station>
* 这个map面记录了所有的站点信息,以站点名为索引
* 思考:是否用站点的标志性建筑物为索引更好?
*/
private Map stationMap; ....
我想用C#实现相同的成员构造,MAP在JAVA中是HASH类的一个接口,应该怎么改写呀,我应该用哪个类或者接口?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货