void AllFileRead()
 {
     foreach (var val in m_mapDownloadList.Values)
     {
         ITableIO io = (ITableIO)val.Item2;
         io.FileRead(val.Item3);
     }
 }
 void AllRequest()
 {
     foreach (var val in m_mapDownloadList)
     {
         ITableIO io = (ITableIO)val.Value.Item2;
         io.Req(val.Value.Item4, val.Key, m_TbWWW,
                (bResult) =>
         {
             val.Value.Item1.AddList(io.liList);
             ++m_nSuccessCount;
         });
     }
 }