public bool ComprobarArchivo(string RtuaPartidaGuardada) { bool correcto; StringBuilder TextCheck = new StringBuilder(); //Crear lector Lector = new BinaryReaderBigEndian(new FileStream(RtuaPartidaGuardada, FileMode.Open, FileAccess.Read)); //Comprobar el primer byte if (Lector.Read().ToString().Equals("4")) { Lector.BaseStream.Seek(unchecked ((int)0x12), SeekOrigin.Begin); for (int i = 0; i < 6; i++) { TextCheck.Append(Lector.ReadChar()); } if (TextCheck.ToString().Equals("SPHINX")) { correcto = true; } else { correcto = false; } } else { correcto = false; } return(correcto); }