static CartaDominion() { Type tipoArray = typeof(byte[]); Type tipoResources = typeof(Dominion.Core.Properties.Resources); PropertyInfo[] imgsRecursos = tipoResources.GetProperties(); string nomRevers = nameof(Dominion.Core.Properties.Resources.Revers); Cartes = new string[imgsRecursos.Length - 2]; DicImatges = new LlistaOrdenada <string, ResourceImage>(); //si esta ordenado empezaré por 2 asi quito el primer if :) for (int i = 0, j = 0; i < imgsRecursos.Length; i++) { if (imgsRecursos[i].PropertyType.Equals(tipoArray)) { DicImatges.Add(imgsRecursos[i].Name, new ResourceImage(tipoResources, imgsRecursos[i].Name)); if (!imgsRecursos[i].Name.Contains("Final")) { Cartes[j++] = imgsRecursos[i].Name; } } } imgRevers = DicImatges[nomRevers]; }
public Lista(string nombre, long id = -1) : base(nombre, id) { Tareas = new LlistaOrdenada <long, Tarea>(); ListasHerencia = new LlistaOrdenada <long, Lista>(); TareasOcultas = new LlistaOrdenada <long, Tarea>(); TareasHechas = new LlistaOrdenada <long, DateTime>(); }
public MissatgerObject(TcpClient client) { this.clientEnviar = new TcpClient(((IPEndPoint)client.Client.RemoteEndPoint).Address.ToString(), PortEnviar); this.clientRebre = new TcpListener(IPAddress.Any, PortRebre); paquetsPerEnviar = new LlistaOrdenada <Paquet>(); paquetsPerRebre = new LlistaOrdenada <Paquet>(); }
public Partida(string[] jugadors, string[] tipusCartesSubmnistraments) { if (jugadors.Length < 2 || jugadors.Length > 4) { throw new ArgumentOutOfRangeException("jugador"); } if (tipusCartesSubmnistraments.Length != 10) { throw new ArgumentException("Han d'haver 10 tipus de subministraments"); } Jugadors = new Jugador[jugadors.Length]; for (int i = 0; i < jugadors.Length; i++) { Jugadors[i] = new Jugador(i, jugadors[i]); } Eliminades = new Llista <CartaDominion>(); Jugada = new Llista <CartaDominion>(); subministraments = new LlistaOrdenada <string, int>(); for (int i = 0; i < tipusCartesSubmnistraments.Length; i++) { subministraments.Add(tipusCartesSubmnistraments[i], 0); } subministraments.Add(nameof(Malediccio), 0); subministraments.Add(nameof(Ducat), 0); subministraments.Add(nameof(Provincia), 0); subministraments.Add(nameof(Finca), 0); subministraments.Add(nameof(Or), 0); subministraments.Add(nameof(Plata), 0); subministraments.Add(nameof(Coure), 0); guanyadorsPartidaAnterior = new List <int>(); }
public BitmapPointerLocated(Bitmap img) { pointLocatedByColorList = new LlistaOrdenada<int, Point>(); colorLocatedByPointerList = new LlistaOrdenada<PointZ, Color>(); Bmp = img; }
public void Load(byte[] data) { Data aux; aux = (Data)Serializador.GetObject(data); Listas = aux.Listas; Categorias = aux.Categorias; }
static RadioButton() { selectionDic = new LlistaOrdenada <string, LlistaOrdenada <int, RadioButton> >(); selectionModeDic = new LlistaOrdenada <string, Selection>(); selectionDic.Add(DEFAULTGROUP, new LlistaOrdenada <int, RadioButton>()); selectionModeDic.Add(DEFAULTGROUP, Selection.Singel); genId = new GenIdInt(); }
public Worker(ILogger <Worker> logger) { _logger = logger; DicKeys = new LlistaOrdenada <string, Key>(); MsgKeyNotInstalled = System.Text.ASCIIEncoding.ASCII.GetBytes("Key not installed!"); MsgKeyInstalledSuccessfully = System.Text.ASCIIEncoding.ASCII.GetBytes("Key installed successfully!"); //cargo las que ya tenia LoadKeys(); }
public Data() { Listas = new LlistaOrdenada <long, Lista>(); Categorias = new LlistaOrdenada <long, Categoria>(); Listas.Add(new Lista("Mi primera lista", 0)); Categorias.Add(new Categoria("Todas", 0) { Listas = Listas }); }
public static Lista[] ListasHeredables(Lista listaActual) { LlistaOrdenada <long, Lista> listasHeredables = new LlistaOrdenada <long, Lista>(); listasHeredables.AddRange(Todas); listasHeredables.RemoveRange(Herencias(listaActual).ToArray()); listasHeredables.RemoveRange(Herederos(listaActual).ToArray()); listasHeredables.Remove(listaActual.IdUnico); return(listasHeredables.Values.ToArray()); }
static ExtensionString() { #region NormalizarXml caracteresReservadosXml = new LlistaOrdenada <string, string>(); for (int i = 0; i < caracteresXmlReservados.Length; i++) { caracteresReservadosXml.Add(caracteresXmlReservados[i], caracteresXmlSustitutos[i]); caracteresReservadosXml.Add(caracteresXmlSustitutos[i], caracteresXmlReservados[i]); } #endregion }
public PintaMatriz() { coloresUsados = new LlistaOrdenada <int, SolidColorBrush>(); // // The InitializeComponent() call is required for Windows Forms designer support. // InitializeComponent(); // // TODO: Add constructor code after the InitializeComponent() call. // }
public PintaMatriz() { coloresUsados = new LlistaOrdenada<int,SolidColorBrush>(); // // The InitializeComponent() call is required for Windows Forms designer support. // InitializeComponent(); // // TODO: Add constructor code after the InitializeComponent() call. // }
public void UnaClaseConDiccionario() { const int ELEMENTOS = 10; LlistaOrdenada <long, string> dic = new LlistaOrdenada <long, string>(); for (int i = 0; i < ELEMENTOS; i++) { dic.Add(DateTime.Now.Ticks, i + ""); } Assert.IsTrue(TestClases(() => new ClaseConDiccionario() { Dic = dic })); }
public Tarea(long lista, string contenido, long idUnico) { this.ContenidoConFormato = contenido; this.IdUnico = idUnico; this.IdListaParent = lista; ListasTareaHecha = new LlistaOrdenada <long, DateTime>(); ListasTareaOculta = new LlistaOrdenada <long, long>(); Todas.Add(this); if (!TodasAgrupadas.ContainsKey(lista)) { TodasAgrupadas.Add(lista, new LlistaOrdenada <Tarea>()); } if (!TodasAgrupadas[lista].ContainsKey(this)) { TodasAgrupadas[lista].Add(this); } }
public Tarea(Lista lista, string contenido, long idUnico) { this.contenidoConFormato = contenido; this.idUnico = idUnico; this.Lista = lista; listasTareaHecha = new LlistaOrdenada <Lista, DateTime>(); listasTareaOculta = new ListaUnica <Lista>(); todasLasTareas.Add(this); if (!tareasPorLista.ContainsKey(lista)) { tareasPorLista.Add(lista, new ListaUnica <Tarea>()); } if (!tareasPorLista[lista].Contains(this)) { tareasPorLista[lista].Add(this); } }
public PintaMatriz() { coloresUsados = new LlistaOrdenada<int, Pen>(); // // The InitializeComponent() call is required for Windows Forms designer support. // InitializeComponent(); // // TODO: Add constructor code after the InitializeComponent() call. // matriz = new Color[6400, 3600]; for (int y = 0; y < matriz.GetLength(DimensionMatriz.Y); y++) for (int x = 0; x < matriz.GetLength(DimensionMatriz.X); x++) matriz[x, y] = Color.PaleVioletRed; Matriz = matriz; this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true); }
static ElementoBinario() { GuardarSerializadoresAutosHechos = true; SerializadoresElementosAutosHechos = new LlistaOrdenada <string, ElementoBinario>(); SerializadoresTiposNoSoportados = new LlistaOrdenada <string, ElementoBinario>(); DicTiposGenericos = new LlistaOrdenada <string, string>();//tipo obj generico,tipo serializador generico DicTipos = new LlistaOrdenada <string, ElementoBinario>(); //tipos normales DicTipos.Add(typeof(CrazyKey).AssemblyQualifiedName, new CrazyKeyBinario()); DicTipos.Add(typeof(IdUnico).AssemblyQualifiedName, new IdUnicoBinario()); DicTipos.Add(typeof(Key).AssemblyQualifiedName, new KeyBinario()); DicTipos.Add(typeof(byte[]).AssemblyQualifiedName, new ByteArrayBinario()); //tipos genericos DicTiposGenericos.Add(typeof(KeyValuePair <,>).AssemblyQualifiedName, typeof(KeyValuePairBinario <,>).AssemblyQualifiedName); DicTiposGenericos.Add(typeof(TwoKeys <,>).AssemblyQualifiedName, typeof(TwoKeysBinario <,>).AssemblyQualifiedName); DicTiposGenericos.Add(typeof(Array).AssemblyQualifiedName, typeof(ElementoArrayBinario <>).AssemblyQualifiedName); //IDictionary<TKey,TValue> DicTiposGenericos.Add(typeof(IDictionary <,>).AssemblyQualifiedName, typeof(DictionaryBinary <, ,>).AssemblyQualifiedName); //IList<T> DicTiposGenericos.Add(typeof(IList <>).AssemblyQualifiedName, typeof(ElementoIListBinario <,>).AssemblyQualifiedName); }
public PintaMatriz() { coloresUsados = new LlistaOrdenada <int, Pen>(); // // The InitializeComponent() call is required for Windows Forms designer support. // InitializeComponent(); // // TODO: Add constructor code after the InitializeComponent() call. // matriz = new Color[6400, 3600]; for (int y = 0; y < matriz.GetLength(DimensionMatriz.Y); y++) { for (int x = 0; x < matriz.GetLength(DimensionMatriz.X); x++) { matriz[x, y] = Color.PaleVioletRed; } } Matriz = matriz; this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true); }
public static TipoArchivo[] UneArchivosSiEstanSeparados(IEnumerable<TipoArchivo> archivosEnum) { LlistaOrdenada<string, TipoArchivo> archivosUnidos = new LlistaOrdenada<string, TipoArchivo>(); Llista<TipoArchivo> archivos = new Llista<TipoArchivo>(archivosEnum); IEnumerator<TipoArchivo> enumArchivos = archivos.GetEnumerator(); TipoArchivo tipo; while (enumArchivos.MoveNext()) { tipo = enumArchivos.Current; if (!archivosUnidos.Existeix(tipo.Sha3)) archivosUnidos.Afegir(tipo.Sha3, tipo); archivos.Elimina(tipo); while (tipo.BytesArchivo != null && enumArchivos.MoveNext()) { if (tipo.UneParte(enumArchivos.Current)) archivos.Elimina(enumArchivos.Current); } enumArchivos = archivos.GetEnumerator(); } return archivosUnidos.ValuesToArray(); }
//de la lista static Tarea() { tareasPorLista = new LlistaOrdenada <Lista, ListaUnica <Tarea> >(); todasLasTareas = new ListaUnica <Tarea>(); }
static Lista() { listasGuardadas = new LlistaOrdenada <long, Lista>(); }
static Lista() { Serializador = ElementoBinario.GetSerializador <Lista>(); Todas = new LlistaOrdenada <long, Lista>(); }
//de la lista static Tarea() { Serializador = ElementoBinario.GetSerializador <Tarea>(); TodasAgrupadas = new LlistaOrdenada <long, LlistaOrdenada <Tarea> >(); Todas = new LlistaOrdenada <Tarea>(); }
public Categoria(string nombre, long id = -1) : base(nombre, id) { Listas = new LlistaOrdenada <long, Lista>(); }