11.- LINQ | Curso de fundamentos de C#

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025

Комментарии • 28

  • @hdeleonnet
    @hdeleonnet  4 года назад +11

    Si te ha gustado el video me ayudaría mucho que me dejes un Like, ¡Muchas gracias!

  • @jesussantos2934
    @jesussantos2934 3 года назад +4

    Una humilde observación en el minuto 3:00, FirstOrDefault() también espera un predicado, lo que significa que igual trae el mismo resultado si hacemos:
    var numero7 = numeros.FirstOrDefault(d => d == 7);

  • @alejandrohernandez1869
    @alejandrohernandez1869 4 года назад +7

    Ver tus videos siempre es garantía, Entre a trabajar hace algunos meses desarrollando en asp, tus tutoriales fueron la mayor ayuda que pude encontrar en ese entonces, gracias maestrazo!!

  • @alexjuniortupapa
    @alexjuniortupapa Год назад

    Gran forma de explicar , claro , conciso , al grano muchas gracias por compartir su conocimiento

  • @ismaeluribep
    @ismaeluribep 2 года назад

    Muchas gracias Hector. Muy agradable tu forma de explicar. No se si es debido a la cerveza, pero funciona! jejejeje....

  • @d-landjs
    @d-landjs Год назад

    Pero que potencia tiene LINQ que genial!

  • @felixrolandoayestassuarez6155
    @felixrolandoayestassuarez6155 4 года назад +1

    Excelente Estimado. Saludos desde Nicaragua

  • @aderlyguzman5164
    @aderlyguzman5164 2 года назад

    No se que haces pero tus videos explican demasiado bien! Mis felicitaciones para ti, me suscribo sigue así!
    Ya que apenas estoy aprendiendo LINQ y no comprendía del todo hasta que me topé con tus videos ✌️

  • @elnubb
    @elnubb 4 года назад +1

    Excelente. Vidio. Dando like y comentado para que llegue a mas gente

  • @rodrigoalvarez4540
    @rodrigoalvarez4540 3 года назад

    Que chulada de lenguaje. :)

  • @marvinomarhernandez7647
    @marvinomarhernandez7647 4 года назад +1

    Excelente! Saludos Hector.

  • @gonzalocenturion6695
    @gonzalocenturion6695 4 года назад +1

    Muy buen vídeo. Te felicito

  • @gerardomartinez5028
    @gerardomartinez5028 Год назад

    Una pregunta, para haber agregado los objetos de cerveza sin meter los parametros en los parentesis borraste los constructores que habiamos puesto anteriormente, estoy confundido

  • @elcuriosoodiz7790
    @elcuriosoodiz7790 3 года назад

    como hago para ordenar por 2 campos ejemplo por marca luego por cantidad?

  • @MH-um9kj
    @MH-um9kj 2 года назад

    Me parece que este video deberia ser la parte 10 en la playlist Curso de fundamentos de C# .Net Core. Solo los videos 11 y 10 no están en orden en la playlist, Hector un favor si podrías ordenarlo 🙏

  • @agustinzavalatotozintle5946
    @agustinzavalatotozintle5946 2 года назад

    Hola Hector Como puedo manejar el script task que esta en SSIS de visual studio, porque veo que tiene opciones de inserción, actualización etc. pero no encuentro algún ejemplo

  • @abdabd5585
    @abdabd5585 4 года назад

    Buenas!! tienes algun video explicando como obtener, modificar datos en un bd mediante servicios web? o alguno en el que el login se haga a una BD con SSL? muchas gracias! me encantan tus videos.. son de gran ayuda!

  • @justinlu5730
    @justinlu5730 4 года назад

    muy buen material hdleon como siempre, ¿es cierto que para hacer un buen uso de entity framework se necesita saber algo de LINQ? , es porque he visto algun que otro tuto de EF y veo que expresiones lambda como linq se ven incluidos

  • @Cristian-ch9wp
    @Cristian-ch9wp 4 года назад

    hasta el minuto 7:40 , siempre pensé que eso sera lambda, después del minuto 7:40 linq. Quedé en la duda.

    • @hdeleonnet
      @hdeleonnet  4 года назад +5

      Linq es una extensión del lenguaje. Expresion lambda es una caracteristica del lenguaje. Linq utiliza funciones que reciben predicados o expresiones lambda. Tambien linq esta incorporado en c# para ser utilizado como lenguaje de consulta. Si tu no agregas el namespace System.Linq no podrias utilizar la función where en tus listas.

    • @robertoamilcarrivasmarquez273
      @robertoamilcarrivasmarquez273 4 года назад +2

      LINQ es varias cosas, su motivación principal fue que los desarrolladores dejarán de usar strings para enviar las consultas SQL y evitar los varios problemas que esto puede causar sobretodo la falta de comprobación en tiempo de compilación, se intentó que la sintaxis de consulta fuera declarativo como lo es SQL y es por eso qué se utilizan lamdas. Las lamdas son lo mismo que los delegados (existen desde la primera versión de c#) solo se cambió la sintaxis. LINQ es un framework y puede extenderse por terceros para consumir diferentes tipos de datos. Excelente tema como preludio al de programación funcionales, que no estoy de acuerdo con ese título, Sintaxis fluida me párese lo correcto, yo no creo qué la programación funcional se parezca a lo que la sintaxis fluida hace, si que párese similares, pero no lo son

  • @nahuelosman11
    @nahuelosman11 3 года назад

    Una consulta se que el video es viejo pero tengo un problema al crear
    new Cerveza () { Alcohol=x, Cantidad=x, Nombre="xxxx", Marca="xxxxx"}, me sale un error en Cerveza CS7036, busque pero nose como solucionarlo :(

    • @hdeleonnet
      @hdeleonnet  3 года назад

      Pueden ser 2 cosas:
      - tiene un visual studio viejisimo, anterior al 2013
      - tu constructor en Cerveza tiene parametros

    • @joelruiz1373
      @joelruiz1373 3 года назад +1

      Sino me equivoco, es por el constructor de Cerveza, esta esperando dos parámetros.
      Lo puedes solucionar así:
      new Cerveza(11, "Imperial XL") { Alcohol =12, Marca = "Imperial"},

    • @maynormedina7669
      @maynormedina7669 2 года назад +1

      @@joelruiz1373 Tuve exactamente el mismo problema en este momento que estoy viendo el curso, mi visual estudio es del 2019, pero me salto el mismo error, gracias por tu aporte amigo, me ayudo mucho. ¡Saludos!

  • @507master
    @507master 4 года назад +1

    ala v* los números vamos a hacer cervezas xd xd xd