コード例 #1
0
ファイル: LineManagement.cs プロジェクト: yyc12345/bus_rode
 public LineManagement()
 {
     nowLine         = new LineFileBlockStruct();
     supportingLines = new HashSet <string>();
     subwayReader    = new SeekReader <SubwayFileBlockStruct>();
     haveLineReader  = new BlockReader <HaveLineFileBlockStruct>();
     lineReader      = new SeekReader <LineFileBlockStruct>();
     nowSubwayStop   = new HashSet <SubwayFileBlockStruct>();
 }
コード例 #2
0
ファイル: LineManagement.cs プロジェクト: yyc12345/bus_rode
 /// <summary>
 /// 以选择车次刷新
 /// </summary>
 /// <param name="lineName">选择的车次</param>
 /// <returns></returns>
 private Task UpdateLine(string lineName)
 {
     return(Task.Run(() => {
         nowLine = lineReader.SeekRead(new List <FileIO.FileOperation.seekIndexStruct> {
             new FileIO.FileOperation.seekIndexStruct {
                 Head = lineName
             }
         })[0];
     }));
 }