void Awake() { comparacionObj = GameObject.FindGameObjectWithTag("comparacion").GetComponent <Comparacion>(); carga = GameObject.FindGameObjectWithTag("cargaMaterial").GetComponent <Carga>(); GameObject[] objs = GameObject.FindGameObjectsWithTag("carta"); for (int i = 0; i < objs.Length; i++) { listaCartas.Add(objs[i]); // print("carta cargada "+listaCartas[i].name); } guiGame = GetComponent <Gui>(); if (guiGame != null) { print("gui cargadda"); } PlayAgain.eventWin += onWinReset; PlayAgain.eventLoose += onLooseReset; gameOver = false; aCards = new GameObject[carga.getCantidadTotalCartas]; aCards = GameObject.FindGameObjectsWithTag("carta"); if (aCards != null) { print("cartas cargadas " + aCards.Length); } else { print("WARNING CARTAS NO CARGADAS"); } }
public Read(string name) { Comparacion Comprovacion = new Comparacion(name); // Creamos el stream System.IO.Stream fileStream = new System.IO.FileStream( name, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.None); // Obtenemos la cantidad cantidad = fileStream.Length; System.Console.WriteLine("Catida de {0} Char", cantidad); // Leemos byte por byte for (; n < cantidad; n++) { // Ponemos la posicion fileStream.Seek(n, System.IO.SeekOrigin.Begin); valor = fileStream.ReadByte(); System.Console.Write((char)valor + " "); } fileStream.Close(); }
void Start() { carta = GetComponent <Carta_pre>(); // numeroCarta = carta.numeroCarta; go = GameObject.Find("Manager"); comp = (Comparacion)go.GetComponent(typeof(Comparacion)); }
public WhereBuilder O(string campo, Comparacion tipo, object valor) { Campos a = Build("||", campo, tipo, valor); camp.Add(a); return(this); }
public void ImprimirSi(Comparacion compara) { foreach (var elemento in vec) { if (compara(elemento.Nota)) { Console.WriteLine("Nombre: {0} Nota: {1}", elemento.Nombre, elemento.Nota); } } }
public void ImprimirSi(Comparacion comparacion) { foreach (var student in students) { if (comparacion(student.Nota)) { Console.WriteLine("Nombre: " + student.Nombre + " Nota: " + student.Nota); } } }
public void MostrarIf(Comparacion comparacion) { foreach (var estudiante in estudiantes) { if (comparacion(estudiante.Nota)) { Console.WriteLine($"Nombre: {estudiante.Nombre} - Nota: {estudiante.Nota}"); } } }
void Awake() { descarga = GetComponent <Descarga>(); mesh = GetComponent <MeshRenderer>(); comparacion = GameObject.FindGameObjectWithTag("comparacion").GetComponent <Comparacion>(); if (comparacion == null) { print("objeto comparacion no encontrado"); } currentCarta = GetComponent <Carta>(); }
void Start() { anim = this.GetComponent <Animator>(); go = GameObject.Find("Manager"); particula = GameObject.Find("Particula"); comp = (Comparacion)go.GetComponent(typeof(Comparacion)); voltear = this.GetComponent <AudioSource>(); Finish = go.GetComponent <AudioSource>(); voltear.clip = go.GetComponent <GameManager>().pick; // Finish.clip = go.GetComponent<GameManager>().fin; ImagesSprites = go.GetComponent <GameManager>().Images; StarImage = go.GetComponent <GameManager>().StarImage; }
public List <Estudiante> ImprimirSi(Comparacion compara) { List <Estudiante> datos = new List <Estudiante>(); foreach (var elemento in estudiante) { if (compara(elemento.Nota)) { datos.Add(new Estudiante() { Nombre = elemento.Nombre, Nota = elemento.Nota }); } } return(datos); }
public static void HacerAlgo() { //ejm 1 Calculos mate = new Calculos(Cuadrado); Console.WriteLine(mate(8)); //ejm 2 Calculos mate1 = new Calculos(PorDiez); Console.WriteLine(mate1(8)); //ejm 3 Calculos2 suma = new Calculos2(Sumar); Console.WriteLine(suma(2, 5)); //ejm 4 Console.WriteLine("========================="); Console.WriteLine("Obtener números pares de la lista: 1,2,3,4,5,6,7,8"); List <int> lista = new List <int> { 1, 2, 3, 4, 5, 6, 7, 8 }; List <int> numerosPares = lista.FindAll(delegate(int i){ return(i % 2 == 0); }); foreach (int par in numerosPares) { Console.WriteLine(par); } //ejm 5 con uso metodo lambda Console.WriteLine("========================="); Console.WriteLine("Obtener números impares de la lista: 1,2,3,4,5,6,7,8"); List <int> numerosImpares = lista.FindAll(i => i % 2 == 1); //metodo lambda.- i es parametro y valor de retorno numerosImpares.ForEach(i => Console.WriteLine(i)); //{Console.WriteLine();Console.WriteLine();}.-agrega a la expresion lambda //ejm 6 con uso metodo lambda Console.WriteLine("========================="); mate = new Calculos(x => x * x * x); Console.WriteLine(mate(8)); //ejm 7 con uso metodo lambda Console.WriteLine("========================="); Comparacion comp = (a, Numero) => a == Numero.n; Console.WriteLine(comp(5, new Numero { n = 5 })); }
private Campos Build(string evaluador, string campo, Comparacion tipo, object valor) { Campos objeto = new Campos(); objeto.Parametro = valor; switch (tipo) { case Comparacion.Igual: objeto.Campo = evaluador + " " + campo + " == @{0} "; break; case Comparacion.NoIgual: objeto.Campo = evaluador + " " + campo + " != @{0} "; break; case Comparacion.Contiene: objeto.Campo = evaluador + " " + campo + ".Contains(@{0}) "; break; case Comparacion.NoContiene: objeto.Campo = evaluador + " !" + campo + ".Contains(@{0}) "; break; case Comparacion.MayorQue: objeto.Campo = evaluador + " " + campo + " > @{0} "; break; case Comparacion.MayorIgualQue: objeto.Campo = evaluador + " " + campo + " >= @{0} "; break; case Comparacion.MenorQue: objeto.Campo = evaluador + " " + campo + " < @{0} "; break; case Comparacion.MenorIgualQue: objeto.Campo = evaluador + " " + campo + " <= @{0} "; break; case Comparacion.En: objeto.Campo = evaluador + " " + campo + " == @{0} "; break; } return(objeto); }
/// <summary> /// Establece un automata donde contenedremos todas las gramaticas clases que se establecieron /// </summary> public Lenguaje() { //Establecemos una lista de las gramaticas que contiene el automata gramaticas[0] = new And(); gramaticas[1] = new Boolean_(); gramaticas[2] = new Cadena(); gramaticas[3] = new Chart(); gramaticas[4] = new Colon(); gramaticas[5] = new ComentarioUnaLinea(); gramaticas[6] = new ComentarioVariasLineas(); gramaticas[7] = new Comparacion(); gramaticas[8] = new Decimal_(); gramaticas[9] = new Desde(); gramaticas[10] = new Diferente(); gramaticas[11] = new Disminuir(); gramaticas[12] = new Division(); gramaticas[13] = new Entero(); gramaticas[14] = new Hacer(); gramaticas[15] = new Hasta(); gramaticas[16] = new Igual(); gramaticas[17] = new Incrementar(); gramaticas[18] = new Incremento(); gramaticas[19] = new Mayor(); gramaticas[20] = new MayorIgual(); gramaticas[21] = new Menor(); gramaticas[22] = new MenorIgual(); gramaticas[23] = new Mientras(); gramaticas[24] = new Multiplicacion(); gramaticas[25] = new Negacion(); gramaticas[26] = new Or(); gramaticas[27] = new ParentesisAbrir(); gramaticas[28] = new ParentesisCerrar(); gramaticas[29] = new Resta(); gramaticas[30] = new Si(); gramaticas[31] = new Sino(); gramaticas[32] = new Sino_Si(); gramaticas[33] = new Suma(); }
void Awake() { comparacion = GameObject.FindGameObjectWithTag("comparacion").GetComponent <Comparacion>(); }