Curso C#. Delegados predicados y lambdas III. Vídeo 69

  Рет қаралды 31,091

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 69
@GerentedeSistemas
@GerentedeSistemas 4 жыл бұрын
He programado un delegado que permite sumar cualquier numero de valores. si es que a alguien le interesa delegate int SumarDelegate(List lista); SumarDelegate SumarHandler = n => { int resultado = 0; n.ForEach(e => { resultado += e; }); return resultado; }; int resultado = SumarHandler.Invoke(new List { 1, 2, 3, 4, 5 }); Console.WriteLine($"La suma es {resultado}");
@justinlu5730
@justinlu5730 4 жыл бұрын
Sin duda este es el canal con mejor contenido de programacion que he visto en toa mi vida !
@Tocby
@Tocby 5 жыл бұрын
Ya me he puesto al día con tus videos, viene muy bien para refrescar todo lo aprendido y ponerlo en practica, eres un genio! Un saludo,
@SebastianEPH
@SebastianEPH 4 жыл бұрын
Refrescar? Nunca te enseñan esas cosas en la universidad, de latinoamerica jamás.
@yordiic.e2029
@yordiic.e2029 4 жыл бұрын
@@SebastianEPH jajajja exacto hermano, con estos videos no refrescas lo aprendido, aprendes exageradamente nuevas cosas que jamas te enseñaran en algun otro lugar y que este gran hombre lo hace.
@enmanuelr7
@enmanuelr7 5 жыл бұрын
Gracias a tus videos conseguí mi primer empleo como programador! Muchas gracias Juan por compartir contenido tan valioso. Saludos desde Argentina!
@JoseParra-vq8hi
@JoseParra-vq8hi 5 жыл бұрын
Hola. ¿Podrás compartir los conocimientos que se deben tener para conseguir un empleo de programador? ¿Qué portales de empleo usaste? Siento que ya tengo conocimientos para ser un programador junior pero no tengo experiencia. Saludos
@Krior07
@Krior07 5 жыл бұрын
Me alegro por tí comentarios como fl tuyo ayudan a personas como yo. Moraleja, échale ganas y dedicación.
@teamlucario387
@teamlucario387 5 жыл бұрын
Felicidades espero algún día trabajar de programador :)
@gonzalomendez5557
@gonzalomendez5557 2 жыл бұрын
Podes compartir tu experiencia
@RobertoTexis-h5i
@RobertoTexis-h5i Жыл бұрын
Ya tienes chamba? @@JoseParra-vq8hi
@alvarorubilar4224
@alvarorubilar4224 5 жыл бұрын
Un dato interesante, esta notación viene desde la matemática, por ejemplo se define la función matemática f(x)=2x+1, pero también se puede escribir x ------> 2x+1 falta escribir la f sobre la flecha, pero la idea se entiende. Muy buen curso Juan, ojala sea de 1000 vídeos :)
@Ariel_Fernandez
@Ariel_Fernandez 2 жыл бұрын
Gracias Juan!
@alfonsoadamerueda9842
@alfonsoadamerueda9842 5 жыл бұрын
quiero darte las gracias por todos estos videos que subes, por toda tu enseñanza ,es de lo mejor, muchas gracias.
@juliangallolondono265
@juliangallolondono265 4 жыл бұрын
Wow, excelentes videos por fin pude entender delegados, predicados y expresiones lambdas
@blezzet1951
@blezzet1951 4 ай бұрын
soy nuevo pero cuando vi esta expresion literalmente pense en las arrow functions de javascript y me di cuenta que tienen similitudes, pero de por si la sintaxis del lenguaje tienen sus detalles que los diferencian
@JulioCesar-qx6ll
@JulioCesar-qx6ll 4 жыл бұрын
bien explicado mi hermano muchas gracias saludos desde Honduras
@memedance3535
@memedance3535 10 ай бұрын
Muy bueno Pill↪
@Fernando_SC
@Fernando_SC 4 жыл бұрын
Nuevamente muchísimas gracias, nunca había entendido las funciones anónimas o como aquí se les llama las lambda y ahora le entiendo, gracias.
@Mrleopola
@Mrleopola 5 жыл бұрын
Hola Juan. Dan gusto tus videos. Tus explicaciones tan explícitas. Geniales. Un abrazo. Leopoldo.
@jorgealexanderguatequemart3735
@jorgealexanderguatequemart3735 3 жыл бұрын
Muchas gracias
@jesusinhoyt8889
@jesusinhoyt8889 5 жыл бұрын
Eres el mejor Dios te bendiga
@ddcooper19
@ddcooper19 2 жыл бұрын
Gracias
@teamlucario387
@teamlucario387 5 жыл бұрын
Ansioso por la prox parte maestro.
@ghss5088
@ghss5088 4 жыл бұрын
gracias!!
@omarsanchezcuevas8309
@omarsanchezcuevas8309 2 жыл бұрын
A partir de aquí toca practicar más, En una semana he llegado,, pero ya toca profundizar con los temas 💪
@adelsanchez3822
@adelsanchez3822 5 жыл бұрын
Maestro, hay alguna razon que le haya impedido incluir los tipos de delegado Action y Func
@wilkintrinidad1229
@wilkintrinidad1229 3 жыл бұрын
supongo que son delegados propios del sistema, solo nos interesa saber que es el delegado y para que sirve ,
@pablofonseca8867
@pablofonseca8867 5 жыл бұрын
Buenas profesor, muchas gracias por sus videos son excelentes. No tiene una idea de lo mucho que me han ayudado a masterizar lo que aprendo en la universidad. Me preguntaba si usted podría realizar un video relacionado con orientación a objetos que se llama “Relación Entre Clases”, es un tema más visual que sintáctico, pero me ayudaría muchísimo. Hay varios tipos, herencia, asociación, agregación... Del lado de programación los entiendo al igual que en el estándar UML, pero siento que si usted los explica los entendería mucho más y qué es cada uno de ellos. Linda tarde.
@Victor123osiris
@Victor123osiris 5 жыл бұрын
Eres un crack jeje esto si esta bueno.
@danieltejada6265
@danieltejada6265 5 жыл бұрын
Espero que siga subiendo mas vídeos profe!!!!
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Sí, en breve seguiremos con el curso. Un saludo!
@toput31
@toput31 4 жыл бұрын
Abrevia trabajo pero hay que acostumbrarse, gracias :D
@diegoavendano8165
@diegoavendano8165 5 жыл бұрын
Son las mismas que se usan en javascript que bueno
@Zearinox
@Zearinox 4 жыл бұрын
al final para comparar las dos personas uso delegate y funciono. Entonces para que exite predicate si se supone que son para estos casos de booleans?
@GerentedeSistemas
@GerentedeSistemas 4 жыл бұрын
Es al revés, si ya existe el delegado Predicate para que creas un delegado personalizado? El Framework tiene delegados estándar como Action, Func, Predicate y EventHandler, sin embargo permite definir delegados según las necesidades
@williamballen9462
@williamballen9462 3 жыл бұрын
Super
@cesheadvideo
@cesheadvideo 4 жыл бұрын
Entonces un delegado es una especie de variable que almacena funciones o referencias a ellas
@10tronic
@10tronic 4 жыл бұрын
Al final del video para instanciar el delegado se prescindió del operador new y se usó directamente la expresión lambda sin que generara error. ¿Por que se da ese comportamiento?
@GerentedeSistemas
@GerentedeSistemas 4 жыл бұрын
A partir de c# 6, existe el inicializador de objetos o colecciones, no es necesario invocar a un constructor
@francocrespo6555
@francocrespo6555 4 жыл бұрын
Con la expresión lambda nos ahorramos de declarar el delegado predicado no?(ejemplo de NumeroPares)
@davidm7403
@davidm7403 5 жыл бұрын
Buen día. Muchas gracias por los vídeos, tienes una forma muy clara para explicar los temas. Tengo una duda ¿Consideras que este curso se puede extender al igual que el de java a 270 vídeos? Saludos
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Gracias por el comentario. No se si llegaremos a tantos pero aún le queda mucho recorrido al curso. Pasaremos claramente de los 150. Un saludo!
@limonfacherito
@limonfacherito 4 жыл бұрын
@@pildorasinformaticas Juan un saludo antes que nada darte las gracias por el tiempo que has dedicado a enseñarnos un lenguaje como este y de manera impresionante, espero puedas resolver mi duda, se puede sustituir el true o false por un mensaje en consola usando la condicional if else co un predicado?
@Sir_Isaac_Newton_
@Sir_Isaac_Newton_ 3 жыл бұрын
@@limonfacherito if (lo que sea == false) WriteLine("es falso"); else WriteLine("es verdadero");
@jcmejia729
@jcmejia729 3 жыл бұрын
No entendí el flujo de ejecución: El programa inicia en el Main Crea dos objetos de tipo Personas ( instancia la clase Persona) Llama la propiedad y asigna valores nombre y edad por medio de (set) Luego instancia el delegado y ahi mismo se hace la comparación ¿el delegado se puede declarar aunque no haya método? Y tampoco veo cuando de puro paso a paso que llame al delegado como un se hace con un método
@jhmesseroux
@jhmesseroux 5 жыл бұрын
Profe que tal ? Te quiero consulta algo sobre el curso de python, quiero saber si vas a publicar curso tutorizado de python este año o al comienzo del año que viene si Dios quiere ?
@hernangarcia77
@hernangarcia77 3 жыл бұрын
FindAll(expresion lambda) es similar a map(funcion flecha) de JS. Me gustaria saber como implementaron en JS los arrays, linkedList que aceptan cualquier cosa?
@humorblanco8441
@humorblanco8441 2 жыл бұрын
Nice
@alexissuarezalvarez5622
@alexissuarezalvarez5622 4 жыл бұрын
Gracias por el tutorial. Tengo una duda, cuando creamos los métodos getters y setters ¿como se explicaria el uso del lambda? soy nuevo en c#.
@Sir_Isaac_Newton_
@Sir_Isaac_Newton_ 3 жыл бұрын
quien sabe 🤣🤙
@fernandogajew9879
@fernandogajew9879 5 жыл бұрын
Buen dia una consulta el curso de android lo finalizaste ? . En el tema de la herencia me ocurre algo curioso estando todo bien al querer recorrer todo con un array y usando el for o foreach al ejecutar me sale el resultado y abajo me pide un try cast
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
El curso de Android está en elaboración y en pausa. Lo terminaré. Respecto a lo que comentas, tendría que ver el código que has escrito para poder darte pistas de por qué te pide bloque try. Un saludo!
@adriannunez3108
@adriannunez3108 4 жыл бұрын
esta muy dificil lo repasare saludos
@_xaplin_
@_xaplin_ 5 жыл бұрын
Juan, tengo una pregunta. No he visto todos los videos de C#, ya que solo estoy programando en este lenguaje desde hace poco, y por poco tiempo. Cuando se utiliza el simbolo barra baja en C#, que significa? Lo he visto asi: _busy.Reset(); (Estoy utilizando hilos)
@teamlucario387
@teamlucario387 5 жыл бұрын
Es una buena practica de programación Nada mas.
@GerentedeSistemas
@GerentedeSistemas 4 жыл бұрын
es una convención de nomenclatura
@SebastianEPH
@SebastianEPH 4 жыл бұрын
Lambdas es o son como las arrow function de javascript?, confirmen
@hernangarcia77
@hernangarcia77 3 жыл бұрын
en 2011 aparecieron las expresiones lambda en c++ y en js en 2015 (es6). js esta programado en c++, intuyo que ha de venir por ese lado...ahora en c# segun entiendo aparecen en 2007, c++ las tomo de c#??
@14andr1
@14andr1 4 жыл бұрын
Que clase de Javascript es este? Gracias Juan por tan buenos videos!!
@Juanda-30
@Juanda-30 2 жыл бұрын
Creo que me perdí un poco osea por que no hubo que instanciar el ultimo delegado como los anteriores..
@Cristian-qh6ww
@Cristian-qh6ww 5 жыл бұрын
parece que el delegate son como las interfaces funcionales de java
@alphaalfre
@alphaalfre 3 жыл бұрын
👀
@TonicoBonico
@TonicoBonico 2 жыл бұрын
Muy, muy glande.
@matiasnoguera3624
@matiasnoguera3624 Жыл бұрын
jj dijo p2 xdd
@pablofonseca8867
@pablofonseca8867 4 жыл бұрын
Cuando .NET hace todo lo posible por parecerse a JS :V
@MrCharlypesc
@MrCharlypesc 3 жыл бұрын
Entiendo que JAVA/C# y JS estan fuertemente influenciados por TypeScript.
@IgnaDevPokemon
@IgnaDevPokemon 4 жыл бұрын
Tu vida es difícil? remplazala por una expresión lambda :D
@GerentedeSistemas
@GerentedeSistemas 4 жыл бұрын
es una analogía interesante
Curso C#. Expresiones regulares I. Vídeo 70
22:07
pildorasinformaticas
Рет қаралды 35 М.
Curso C#. Delegados predicados y lambdas I. Vídeo 67
15:43
pildorasinformaticas
Рет қаралды 48 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
51.Curso de C# || Delegados y Predicados.
15:47
Informática EJN
Рет қаралды 606
Curso C#. Delegados predicados y lambdas II. Vídeo 68
21:17
pildorasinformaticas
Рет қаралды 35 М.
Curso C#. WPF Interfaces gráficas III. Vídeo 74
18:35
pildorasinformaticas
Рет қаралды 47 М.
Curso C#.  Colecciones I. Vídeo 63
26:24
pildorasinformaticas
Рет қаралды 56 М.
Avoid These BAD Practices in Python OOP
24:42
ArjanCodes
Рет қаралды 85 М.
Curso C#. WPF Interfaces gráficas IV. Vídeo 75
12:29
pildorasinformaticas
Рет қаралды 35 М.
Curso C#. WPF Interfaces gráficas II. Vídeo 73
29:49
pildorasinformaticas
Рет қаралды 68 М.
TE VOY a AHORRAR AÑOS de Estudio en Programación
20:10
hdeleon.net
Рет қаралды 43 М.
¡MEJORA tu LÓGICA de PROGRAMACIÓN!
9:51
hdeleon.net
Рет қаралды 213 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН