private static void guardarInstanciaPuntaje(Stream stream, InstanciaPuntaje puntaje) { stream.Write(BitConverter.GetBytes(puntaje.Nombre.Length), 0, 4); foreach (char c in puntaje.Nombre) { stream.WriteByte((byte)c); } stream.Write(BitConverter.GetBytes(puntaje.Puntaje), 0, 8); }
public static void anadirPuntaje(InstanciaPuntaje p) { if (puntajes == null) { puntajes = new List <InstanciaPuntaje>(); } puntajes.Add(p); puntajes.Sort(); if (puntajes.Count > max) { puntajes.RemoveAt(max); } }