예제 #1
0
 /// <summary>
 /// Salva as arestas no arquivo de arestas
 /// </summary>
 private void SalvarArestas()
 {
     using (var arq = new ArquivoRegistro <Aresta <Cidade> >("arestas.dat", FileMode.Create))
         foreach (Aresta <Cidade> aresta in arestas)
         {
             arq.Escrever(aresta);
         }
 }
예제 #2
0
 /// <summary>
 /// Salva as cidades no arquivo de cidades
 /// </summary>
 private void SalvarCidades()
 {
     using (ArquivoRegistro <Cidade> arq = new ArquivoRegistro <Cidade>("cidades.dat", FileMode.Create))
         cidades.PercorrerEmOrdem((Cidade cid) => arq.Escrever(cid));    // :/
 }