static void DFS(vertice origen , vertice destino,grafo graf )
{
origen.visitado = true;
string path = "";
path = path + origen.nombre+",";
if (origen.nombre == destino.nombre)
{
Console.WriteLine(path);
}
for (int con = 0; con < origen.adyacencias.Length; con++)
{
if (origen.adyacencias[con] > 0 & graf.vertices[con].visitado == false)
{
//graf.vertices[con].visitado = true;
DFS(graf.vertices[con],destino,graf);
}
}
}