Curso C#. Métodos I. Vídeo 9

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2024
  • En este vídeo comenzamos a ver una estructura fundamental a la hora de programar: los métodos. Veremos qué son exactamente los métodos, cuál es su utilidad y cuál es su sintaxis en C#.
    Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es

ความคิดเห็น • 160

  • @arlosquare
    @arlosquare 3 ปีที่แล้ว +43

    Estas clases deberían ser consideradas patrimonio inmaterial de la humanidad en términos de programación. Es bueno a pesar de ya saber programar darse una vuelta a estos conceptos y reforzarlos, también de disfrutar de una explicación tan impecable como esta.
    Gracias por tu ayuda, en serio te debemos mucho!

  • @dagguerrero
    @dagguerrero 4 ปีที่แล้ว +70

    Yo le doy "like" a cada vídeo de una vez apenas carga la página. ¡Espero que este canal nunca muera!

    • @IsaiProo
      @IsaiProo 3 ปีที่แล้ว +2

      Igualmente

  • @MatEma-11235
    @MatEma-11235 4 หลายเดือนก่อน +2

    Es mi primer día aprendiendo C# y llegué hasta acá. Empecé a las 02:30 y ya son casi las 4.
    Realmente tenés un don para explicar. No solo se necesita una gran sapiencia en el programa, sino un espíritu digno de transmitir conocimientos con la mayor eficacia y eficiencia posible. Impecable, me adentré al mundo de la programación con tu canal y seguiré haciéndolo.
    Les dejo la lógica de un programa para calcular el IVA de un importe cualquiera que se me ocurrió con el video anterior:
    const float IVA = 0.21F;
    Console.WriteLine("Ingrese el importe del producto que compró: ");
    int sujetoiva = int.Parse(Console.ReadLine());
    float cantidadiva = sujetoiva * IVA;
    Console.WriteLine($"La cantidad de IVA que pagará por este producto es de {cantidadiva}");
    ¡Muchas gracias!

  • @SamOrioner
    @SamOrioner 2 ปีที่แล้ว +4

    Me están sirviendo de mucho tus vídeos, vengo de un curso donde estoy aprendiendo C# pero a veces termino con más dudas de las que tenía cuando comencé, algo ciertamente frustrante, cabe decir.
    Total, que finalmente tengo que ponerme a buscar, más veces de las que me gustaría, información adicional en internet hasta dar con tu canal. Me está ayudando muchísimo, todo muy bien explicado y, algo muy importante, con sus correspondientes introducciones teóricas, sus diferentes posibilidades y aplicaciones y teniendo en cuenta siempre al usuario novel.

  • @rosaliomorales1654
    @rosaliomorales1654 6 ปีที่แล้ว +80

    Hola Profesor Juan...primero le doy infinitas gracias por su valioso tiempo y su entrega incondicional para impartir estos valiosos y útiles cursos...en este momento acabo de terminar de ver el vídeo nueve y estoy practicando en paralelo con su curso de Laravel que va en este momento el vídeo 27...estoy muy contento y emocionado al estar aprendiendo tanto de programación...le comentaré que ya casi termino una ingeniería en Desarrollo de Software, y en la misma nunca entendí tan bien las materias como con sus vídeos...solo le quiero decir muchas gracias y estaré al pendiente de todos sus cursos...muchas gracias y continuamos...saludos desde México...

    • @pildorasinformaticas
      @pildorasinformaticas  6 ปีที่แล้ว +12

      Muchas gracias por el comentario Roisalio. Me alegro de que te guste el curso. Un cordial saludo!

  • @isaacb3255
    @isaacb3255 3 ปีที่แล้ว +17

    Hola Juan, aún recuerdo cuando apenas tenías 10000 suscriptores y pensaba que era bastante injusto que un canal de tal calidad, con tanta dedicación, no estuviese mucho más arriba, sobre todo por todos aquellos que no sabían que existía, y se estaban perdiendo su espectacular contenido. Desde el primer momento noté que no era un canal más de alguien que manejaba la materia. Era un canal de alguien que se ponía en la piel de la persona que estaba visualizando cada lección. Me alegra que el tiempo me haya dado la razón y este canal haya crecido (aunque aún no tanto como se merece). Enhorabuena por tu trabajo y gracias, de verdad.

  • @CARLOS_AGUILA
    @CARLOS_AGUILA ปีที่แล้ว +1

    Que increible no puedo estar más feliz, la mejor explicación sobre este este tema.

  • @disenamospublicidad6810
    @disenamospublicidad6810 4 ปีที่แล้ว +3

    Que buena pedagogía utiliza usted Profesor, he aprendido mucho de usted infinitas gracias, usted si es un verdadero influencer, ojalá mucho jóvenes aprendan lo que es un verdadero youtuber.

  • @kenpachizaragi
    @kenpachizaragi 3 ปีที่แล้ว +3

    eres maravilloso, he aprendido mas en estos primeros videos que en 2 meses de mi curso

  • @emar-91
    @emar-91 ปีที่แล้ว +1

    Excelente explicación de los parámetros, usarlos cuando se desconoce el valor de la variable. Me resumiste como 20 videos de C++ donde nunca lo entendí y el tema de funciones se me complico. Espero llegar a arreglos, vectores, pilas, colas y listas y encontrarme con un resumen igual. Gracias

  • @emmanuelescoto4731
    @emmanuelescoto4731 3 ปีที่แล้ว +1

    Termine por completo el curso de python hace como 1 año la verdad, he aprendido demasiado con usted profe Juan le agradezco todo el tiempo y dedicación que usted le invierte a cada uno de sus aportes, ahora con mucha emoción voy a terminar el de C# y después el de Java, si no fuera por todos estos videos que nos regala hubiese egresado de mi Ing. sin saber que demonios es una variable, le mando un saludo cordial desde Guadalajara Jalisco México.

  • @jackiegandalf8612
    @jackiegandalf8612 10 หลายเดือนก่อน

    joder, llevo un trimestre sin enterarme de nada y en un fin de semana con este curso he entendido mas que en toda la asignatura... IMPRESIONANTE trabajo Juan!!!!!

  • @jaln100cat
    @jaln100cat ปีที่แล้ว +1

    Otra vez.....muchas gracias. Gracias por tu tiempo y tus conocimientos.

  • @nicolacho87
    @nicolacho87 5 ปีที่แล้ว +1

    Dicen que enseñar es un arte y sus cursos son la plena desmotración de que es así, hace mucho no veía tanta pasión por la enseñanza y mas en el software development. Muchas gracias!!

  • @anggiepaolaramirezguerrero4677
    @anggiepaolaramirezguerrero4677 3 ปีที่แล้ว +1

    Te lo agradezco, sinceramente con esta pandemia se me dificulta mucho este programa, pero con tus explicaciones he logrado terminar mi proyecto de grado

  • @leminmark5315
    @leminmark5315 3 ปีที่แล้ว

    He tenido varios profesores y ninguno explica como tú. Me gustaría que todos tomaran nota cómo habla con mucha humildad a las personas que están aprendiendo a programar como yo. Gracias por su tiempo y dedicación.

  • @fernandomadrid2100
    @fernandomadrid2100 6 ปีที่แล้ว +31

    Buena explicación de los métodos, muy similares a java. Un vídeo como este te faltó quizás en el curso de dicho lenguaje. Si con tus vídeos se aprende muchísimo, en un curso presencial debe ser increíble. Saludos.

    • @pildorasinformaticas
      @pildorasinformaticas  6 ปีที่แล้ว +4

      Gracias por el comentario. Me alegro de que te gusten los vídeos. Un saludo!

  • @h4rd4r
    @h4rd4r 4 ปีที่แล้ว

    Muchas, Muchas gracias por todo el amor que tiene por enseñar tan valiosos conocimientos, la verdad entiendo mejor que en la universidad.

  • @euribiadesbarrios1140
    @euribiadesbarrios1140 4 ปีที่แล้ว +1

    THE BEST OF THE WORLD !!!!! BLESSSS JUAN

  • @diegomarceloloto9907
    @diegomarceloloto9907 2 ปีที่แล้ว +1

    hola profesor! como siempre agradeciendo su tiempo y enseñanza

  • @alejandrovasquez6751
    @alejandrovasquez6751 6 ปีที่แล้ว +3

    Gracias por el curso, amigo. Ando entusiasmado con sus clases de C#, excelente explicación.

  • @anibalforever
    @anibalforever ปีที่แล้ว +1

    Thanks!

  • @sararodriguez0608
    @sararodriguez0608 2 ปีที่แล้ว

    Que buen canal!!!!!!!!! dios eres un libro abierto para mi

  • @alexanderpolanco2147
    @alexanderpolanco2147 4 ปีที่แล้ว

    Saludo Profe. Muy buen video. Aprovechar y decirle que el poco de programacion que es aparendido es gracias a usted... Mil gracias... Soy un estudiante de desarrollo de software..
    Un fuerte saludo desde Republica Dominicana.

  • @Cuidaito
    @Cuidaito 5 ปีที่แล้ว +11

    Estoy de vacaciones con mi mujer y mi hijo. Y me caen unas brocas que flipas porque dicen que estoy enfermo con tus videos. Me toca esperar a la hora de la siesta para ponermelos. jajajajaa. Te explicas a la perfección!!!!

  • @felixfigueroa
    @felixfigueroa 3 ปีที่แล้ว

    Soy el comentario numero 108 con el like 2612 en la fecha 16/05/2021...excelente clase..gracias..!

  • @yacolca2007
    @yacolca2007 6 ปีที่แล้ว

    Excelente !!!.. A seguir aprendiendo con el mejor tutorial de internet totalmente gratis. Gracias por su tiempo.

  • @alxcandraw
    @alxcandraw 3 ปีที่แล้ว

    Excelente y perfecto ejemplo con la maquina!!

  • @cristhiandavidholguinarist2980
    @cristhiandavidholguinarist2980 2 ปีที่แล้ว

    Excelentes explicaciones, muchas gracias.

  • @An-wc4dn
    @An-wc4dn 3 ปีที่แล้ว

    Gracias, estaba muy confundida con los métodos, ahora lo tengo mas claro!

  • @ChazizMTA
    @ChazizMTA 4 ปีที่แล้ว

    Vengo de LUA y parece casi lo mismo pero con ; y clases jaja. Los metodos se llaman "function". Excelente video Juan, gracias por compartir. Ahora a seguir estudiando hasta llegar al video 100 y luego a realizar el curso de 35 euros que lo vale!

  • @jorgeacostasuclupe2209
    @jorgeacostasuclupe2209 6 ปีที่แล้ว

    Gracias profe es un gusto poder escucharle y aprender con usted. Saludos desde mi Perú amado, buen día.

  • @dijhonsdeveloper4785
    @dijhonsdeveloper4785 2 หลายเดือนก่อน

    Buen día saludos desde Colombia, que buen video, me estas sacando de pobre 😂

  • @rauldoniz
    @rauldoniz 4 ปีที่แล้ว

    Muchas gracias!!! No se puede explicar mejor

  • @mattewswic7794
    @mattewswic7794 3 ปีที่แล้ว

    Vaya profe es la 1 vez que entiendo lo de los METODOS xd, muchísimas gracias saludos desde ECUADOR♥

  • @SuperGenio86
    @SuperGenio86 2 ปีที่แล้ว

    Buen video, explicás muy bien.

  • @theonlytod
    @theonlytod 4 ปีที่แล้ว

    Muchas gracias por sus enseñanzas

  • @jetsongarcia2795
    @jetsongarcia2795 3 ปีที่แล้ว

    Mil gracias me has salvado

  • @kaniffucab
    @kaniffucab 3 ปีที่แล้ว

    esta genial este video! muchas gracias!!!!

  • @JhoanSaldana-pk6cd
    @JhoanSaldana-pk6cd 10 หลายเดือนก่อน

    cuando aprendia esto de los metodos en pseint me costo pero se pudo al final!

  • @richardfernandojimenez9523
    @richardfernandojimenez9523 6 ปีที่แล้ว +1

    como siempre atento Mil Gracias

  • @byronhc11
    @byronhc11 6 ปีที่แล้ว

    Hola, considero que eres un gran maestro para explicar tus tutoriales, te felicito, yo estoy iniciando en programación y deseará pedirte un curso en visual studio. Saludes desde Nicaragua

  • @gabrielpina9767
    @gabrielpina9767 4 หลายเดือนก่อน

    Excelente explicacion.

  • @TheGeardarko
    @TheGeardarko 5 ปีที่แล้ว +5

    También seria bueno aclarar que, Los métodos se clasifican en dos:
    Procedimientos
    : Los procedimientos no devuelven algún resultado como producto de su operación solo ejecuta las instrucciones y sin informar del resultado obtenido y contiene en el tipo como void que no devuelve valor.
    Funciones: Al contrario de los procedimientos estos si devuelven el dato resultante de la ejecución y utiliza la función return() para devolver el valor correspondiente.
    Y su vez estos métodos contiene parámetros o argumentos que envían datos de dos formas Por valor y por referencia
    No se si lo dijo o se me paso a mi pero a alguien le puede servir los métodos fueron un tema dificil para mi y ahora que lo entiendo mejor le puede servir a alguien que este empezando.

    • @Jusilus
      @Jusilus 5 ปีที่แล้ว +1

      Lo cierto es que sólo he oído esa "categorización" a nivel universitario. En ninguno de los libros de Java y C# que tengo (hablamos de decenas y decenas) hacen esa diferencia. Ojo, lo comento porque no es necesario para entender cómo funciona ni impide trabajar bien con ello, pero no porque no sea informativo lo que comentas. Es un buen aporte para la gente que. como nosotros, desea profundizar más.
      Juan aclara que en C# (al igual que en Java) se considera método devuelva un valor o no. Lo de los parámetros por valor / referencia lo explica en vídeos anteriores.

    • @oscargm1979
      @oscargm1979 4 ปีที่แล้ว

      Igual que en MYSQL

  • @oremet47844
    @oremet47844 5 ปีที่แล้ว +2

    Muchas Gracias,muy buena forma de explicar

    • @pildorasinformaticas
      @pildorasinformaticas  5 ปีที่แล้ว

      Gracias por el comentario, me alegro de que te gusten los vídeos. Un saludo!

  • @cdeorta
    @cdeorta ปีที่แล้ว

    Genial gran video gracias

  • @rolandodqbol8356
    @rolandodqbol8356 4 ปีที่แล้ว

    Felicitarle por los vídeos, cuesta aprender pero tenemos que seguir. Al menos ver buenas explicaciones sirven para continuar

  • @martinyuste6413
    @martinyuste6413 3 ปีที่แล้ว

    hola juan, gracias como siempre por el contenido!, me estoy iniciando en esto con vos, al finalizar este curso te digo como quede, no tengo ninguna base de nada en programación, asi que bueno.. jajaj

  • @ErmogenesRodriguez
    @ErmogenesRodriguez 6 ปีที่แล้ว

    aquí ando, haciendo pinitos con esto de la programación, pero si no aprendo es porque no quiero aquí en este curso esta la solución, muy bueno su curso saludo.

  • @tomyoviedoacuna1944
    @tomyoviedoacuna1944 2 ปีที่แล้ว +1

    Muchas gracias por sus lecciones, estoy aprendiendo mucho más que en un curso pagado, quería hacerle una consulta, ¿Cuál es la utilidad de los métodos void, considerando que no devuelven ningún valor?, ¿En qué casos se usan al desarrollar aplicaciones?

  • @ushiookasaki
    @ushiookasaki 6 ปีที่แล้ว +7

    Solo una cosilla. A partir de c# 3.0 el lenguaje tiene la palabra reservada var y es un tipo de variable que convierte implícitamente los valores en tiempo de ejecución. El único matiz que se tiene a comparación de un lenguaje de tipado dinámico es que una vez iniciada la variable, esta pasa a ser del tipo de dato iniciado y no se puede cambiar por otro tipo a lo largo del programa.

    • @CharlesJX
      @CharlesJX 6 ปีที่แล้ว +7

      Ushio Okasaki sii, de hecho lo explica en uno de los videos anteriores tal cual lo dices

    • @ushiookasaki
      @ushiookasaki 6 ปีที่แล้ว +3

      A ok creo que ese me lo salte XD

    • @aldairenriquezduran8199
      @aldairenriquezduran8199 6 ปีที่แล้ว +4

      Lo explico antes pero, con razon siempre dice que de seguro le van a estar recordando algo que ya dijo.

    • @oscargm1979
      @oscargm1979 4 ปีที่แล้ว

      @@aldairenriquezduran8199 jaja la vida del programador...

  • @alihernandez7644
    @alihernandez7644 2 ปีที่แล้ว

    ¡Maestro! Like

  • @danielandrescorrea6157
    @danielandrescorrea6157 6 ปีที่แล้ว

    9/9 Al Dia..!!! Saludos..!!!

  • @oscarnunezchia8474
    @oscarnunezchia8474 ปีที่แล้ว +1

    Gracias David...me bebo los videos casi sin darme cuenta….

  • @Cristian-ik6fl
    @Cristian-ik6fl 4 ปีที่แล้ว

    me encanto , mil gracias !!!

  • @eduardobalmaceda9691
    @eduardobalmaceda9691 6 ปีที่แล้ว

    Muy bien profe, gracias

  • @tecnologiasistema5752
    @tecnologiasistema5752 2 ปีที่แล้ว

    Imaginate yo pango Platzi y vuelvo a pildorainformatica porq no entendi como se usan los metodos eres el mejor

  • @consilier1
    @consilier1 4 ปีที่แล้ว

    bien definido y entendible :D

  • @fabianjimenez7362
    @fabianjimenez7362 5 ปีที่แล้ว

    Muchas gracias

  • @uzumakimikey4364
    @uzumakimikey4364 4 ปีที่แล้ว

    Buen video

  • @twofriend3402
    @twofriend3402 3 ปีที่แล้ว

    Yo quiero aprender lenguajes de programacion porque deseo crear videojuegos. Muchas gracias por estas clases que aun a dia de hoy elaboras😎👌

    • @ezequielmartinez194
      @ezequielmartinez194 ปีที่แล้ว

      Hola, vengo por lo mismo que vos, quiero desarollar videojuegos en unity.. ¿como te fue despues de un año con este curso?

    • @twofriend3402
      @twofriend3402 ปีที่แล้ว

      @@ezequielmartinez194 excelente, puedo programar sin ningun problema cualquier cosa para mi videojuego, tengo varias cosas ya hechas e incluso llegue a contactar con una dibujante 3D para que trabajemos en conjunto

    • @ezequielmartinez194
      @ezequielmartinez194 ปีที่แล้ว

      @@twofriend3402 que bueno, me gustaria llegar a eso, entré a este curso ya que dicen que es bastante completo y por lo que me dijiste ya me motivaste mas a continuar.

    • @alejandroceron7243
      @alejandroceron7243 ปีที่แล้ว

      ​@@twofriend3402 ánimo ídolo, espero un juego xxx de esos calentones, aprovecha tu diseñador en 3d jajajaa

  • @jesusrodriguez4567
    @jesusrodriguez4567 ปีที่แล้ว +1

    Hola Juan un saludo, muy buenos estos videos estoy aprendiendo un monton!!!! Estoy aprendiendo a desarrolar videojuegos y he empezado es te curso para poder usar unity, una pregunta¿hace falta ver el curso entero para poder trabajar con unity? Un saludo

  • @erik190207
    @erik190207 5 ปีที่แล้ว +1

    Bien explicado

  • @alexandergutierrez9154
    @alexandergutierrez9154 4 ปีที่แล้ว

    Lo que no me ha quedado tan claro a la fecha son las conversiones, pero estaré estudiándolas, gracias por brindarnos conocimiento.

    • @romanagr
      @romanagr 3 ปีที่แล้ว

      Que conversiones ?

  • @juliocesarnovelli8551
    @juliocesarnovelli8551 5 ปีที่แล้ว

    Excelente curso!!! Muchas gracias por invertir tiempo en él!!!
    Mi consulta sobre este capitulo es con respecto al segundo ejemplo. En el caso que el método reciba parámetros, donde se han de declarar sus respectivas variables?
    Muchas gracias!!!!

  • @raudskinna
    @raudskinna 6 ปีที่แล้ว

    Gracias por el video :)

  • @weslinmartinez1802
    @weslinmartinez1802 5 ปีที่แล้ว

    Gracias

  • @estebanmanzueta2807
    @estebanmanzueta2807 ปีที่แล้ว

    Exelente

  • @angeldavid4858
    @angeldavid4858 2 ปีที่แล้ว

    uff papu tengo java avanzado e hice un metodo en otra clase y es la misma wea xD ya estoy readelantado en c# entonces grande pildoras

  • @osbaldoalbornoz1859
    @osbaldoalbornoz1859 6 ปีที่แล้ว +1

    Amigo Juan he hecho varios cursos ya con usted incluyendo el de java de mas de 200 videos, todo excelente muy bueno, pero debo decirle que el fondo negro que ha elegido para el IDE no es adecuado. Lo mejor para la vista es fondo blanco con letras negras como estaba antes. La clave esta en darle a la pantalla el brillo adecuado para no cansar la vista. Le pido que consulte a especialistas en la materia para que corrobore lo que estoy comentando y poder cambiar el fondo como estaba antes. Esto del fondo es mas importante de lo que muchos puedan creer, sobre todo si estaremos expuestos por largo tiempo a esas condiciones visuales. Gracias y felicitaciones por su gran trabajo y aporte.

    • @pildorasinformaticas
      @pildorasinformaticas  6 ปีที่แล้ว +6

      Gracias por el comentario Osbaldo. Yo estoy de acuerdo contigo, de hecho yo siempre trabajo con el fondo blanco. Pero he recibido un aluvión de comentarios pidiendo cambiarlo a negro porque en blanco les hace daño. Ahora que está en negro, unos cuantos de vosotros me escribís diciendo que no os gusta en negro y que os hace daño. Creo que al final lo pondré en rosa. Un saludo!

    • @ChavaHerO
      @ChavaHerO 6 ปีที่แล้ว +4

      disculpen por meterme en su conversación, pero no pude resistirme comentar que me causo mucha gracia el comentario de que lo pondrás en rosa. Saludos! y aprovecho para agradecerte mucho por los cursos que ofreces, eres un gran maestro.

  • @marioarias4832
    @marioarias4832 4 ปีที่แล้ว

    Profesor me gusto su canal lo felicito, tendrá alguna guía de ejercicios para practicar saludos

  • @JorgeSilva-gu2fc
    @JorgeSilva-gu2fc 2 ปีที่แล้ว

    Epicardo, q buen video jder xdXdxd

  • @cibelless510
    @cibelless510 4 ปีที่แล้ว

    excellent

  • @ronneymatloo511
    @ronneymatloo511 2 ปีที่แล้ว

    ¿Puede subir a un Drive las diapositivas de su curso? Me ayudaría mucho tenerlas para consultar esta info de olvidar la información

  • @fredfred3796
    @fredfred3796 2 ปีที่แล้ว

    muy buena

  • @juandcg0331
    @juandcg0331 6 ปีที่แล้ว

    Muy bueno

  • @MeguminBoch1997
    @MeguminBoch1997 4 ปีที่แล้ว

    Comprensible

  • @diegoj.7423
    @diegoj.7423 3 ปีที่แล้ว

    Profesor y cuando usar un metodo que lleva return y otro que lleve void

  • @supermreca1227
    @supermreca1227 4 ปีที่แล้ว +3

    Una pregunta:
    El "def" de Python es lo mismo que un método en C#???

  • @mrmisshima
    @mrmisshima 5 ปีที่แล้ว

    Profesor, una preguntilla. ¿Cuando iniciamos un proyecto tenenemos este metodo dentro de la clase Program ¨static void Main(string[] args)¨, entonces el mismo no puede recibir ¨return¨ o que? ¿Tendriamos que hacer una nueva clase fuera de Program y sin void para poder hacer return? ¿Cual es la diferencia entre Console.WriteLine y return? ¿Al final del dia, cual debo acostumbrarme a usar para poder hacer programas pesados y demas?

  • @rodrigozucchini4083
    @rodrigozucchini4083 ปีที่แล้ว

    Tiene similitud con typescript? veo cosas muy parecidas

  • @sergiodavidluna6229
    @sergiodavidluna6229 5 ปีที่แล้ว

    Por lo que veo, usar Método me recuerda mucho a las Definiciones de Python, un ejemplo:
    ----Armo una definición que use los parámetros num1 y num 2.
    def resultadoSuma(num1 , num2):
    suma = num1+num2
    retum suma
    Hasta que el usuario no haga uso de la definición resultadoSuma no se va a ejecutar la operación.
    num1=int(input("ingrese el primer número"))
    num2=int(input("ingrese otro número"))
    print("El resultado de la suma es: "+resultadoSuma)

    • @TheIsraelMendoza
      @TheIsraelMendoza 4 ปีที่แล้ว +1

      Lo que has escrito es una función pura, dentro del módulo ___main___
      Quizá se te haya olvidado, pero en la última línea de tu código, no estás llamando la función, por lo que "resultadoSuma" no se concatenará con el string anterior: te dará un error.
      Cabe mencionar que en Python hay una diferencia entre "función" y "método"...
      Una función, además del ejemplo en tu comentario, es un bloque de código "llamable" desde una clase, aunque esta no tenga ninguna instancia.
      Un método es un bloque de código "llamable" que es llamado desde una instancia de una clase.
      Para el interpretador de Python, esta es una diferencia fundamental.
      Saludos.

  • @eldersonlaborit2290
    @eldersonlaborit2290 6 ปีที่แล้ว

    Buen curso Master, aunque vas un poco lento con la Sintaxis esta bien preparado el curso (como la mayoría) un abrazo desde Venezuela.

  • @byronhc11
    @byronhc11 4 ปีที่แล้ว

    Saludes Juan.... Usas un libro para hacer este curso, para buscarlo...

  • @CharlesJX
    @CharlesJX 6 ปีที่แล้ว +1

    Hola profesor, muchas gracias por el curso, prácticamente me vi todos los vídeos en un día y aprendí un montón. Una consulta con respecto a la sintaxis de los métodos. Se que son camel case pero los métodos propios de las librerías de C# tienen la sintaxis de empezar con mayúscula a diferencia de las variables como por ej Math.Pow() o Console.WriteLine(), se que es un detalle menor pero me gustaría saber si los métodos que uno construye debería ser por convención algoAsi() o AlgoAsi(), en Java por ej se que es algoAsi() pero al ver los métodos de C# es diferente, también se que ambos fubcionan de la misma manera y no habría problema pero para seguir buenas prácticas me gustaría saber, muchas gracias de nuevo y espero su siguiente vídeo :)

    • @pildorasinformaticas
      @pildorasinformaticas  6 ปีที่แล้ว +1

      Hola Carlos. Lo verás de ambas formas considerándose las dos correctas. Sin embargo en todos los libros que yo he leído de C# se decantan por la primera letra en minúscula, es decir, algoAsi().
      Un saludo!

    • @CharlesJX
      @CharlesJX 6 ปีที่แล้ว

      pildorasinformaticas muchas gracias por la pronta respuesta, estaré a la espera de su siguiente vídeo :)

    • @virtualive1585
      @virtualive1585 5 ปีที่แล้ว

      @@pildorasinformaticas Es curioso porque yo siempre he visto y siempre me han enseñado que los métodos en C# es mejor ponerlos con mayúscula para diferenciarlos de las variables. De hecho en ocasiones he visto programar poniendo el mismo nombre a una variable y un método solo que la variable con minúscula y el método en mayúscula.

  • @krmm8265
    @krmm8265 3 ปีที่แล้ว +1

    Profe, donde esta tu canal de Patreon para hacerte donaciones, vaya que lo valen

  • @juanfranciscomunozpa
    @juanfranciscomunozpa 4 ปีที่แล้ว

    Es la misma definicion de una funcion?

  • @percybenavides7
    @percybenavides7 8 หลายเดือนก่อน

    12:35

  • @etiennefleuristin5430
    @etiennefleuristin5430 6 ปีที่แล้ว

    Hola prof. Juan! soy uno de los suscriptores del curso de java, ahora estoy siguiendo esta; queria preguntarle acerca del SQL que no se quiere instalar por compreto en la pc por nada apesar de que estaba instalada primeramente y funcionaba a la perfeccion el supuesto error explica en ingles que hay un supuesto sql previamente instalada lo que ocasiona que esta sea aisle (isolated) apesar de que dice que la base de datos funcionara correctamente pero al instalarlo no toma ninguna clave de instancia, que hago para resorverlo?

  • @LordColoso
    @LordColoso 2 ปีที่แล้ว +1

    15:15 Es como si fueses a pagar algo, ejemplo, pagas algo, lo que sea, tu das 10 dólares y el vendedor te dice "el articulo vale 5 dólares y de los 10 USD que me diste, te sobran 5", te dice lo que te sobra, pero no te da el dinero, si tuviese un "return", ahí si te daría el dinero el vendedor, lo mismo. :v

    • @antoniocld
      @antoniocld 2 ปีที่แล้ว

      :v la mejor explicacion +100000 prro

  • @cartlosmulens2385
    @cartlosmulens2385 6 ปีที่แล้ว +1

    Hola mucho gusto, es posible hacer un método que modifique una variable que valla como parámetro.
    Void cambia (int v){
    v = 5;
    } se que en Java si se puede pero no lo tengo claro en c#

    • @ushiookasaki
      @ushiookasaki 6 ปีที่แล้ว

      Hola, lo que quieres hacer es pasar como parámetro el nombre de una variable y cambiarla con el método?

    • @superparko1
      @superparko1 6 ปีที่แล้ว +1

      De hecho, en Java tampoco se puede. La unica forma es con una clase que contenga la variable y un metodo que la modifique. Cuando creas el objeto podras modificar la variable utilizando el metodo.

    • @sasuke0ish
      @sasuke0ish 6 ปีที่แล้ว

      Creo que se el se refiere a que un parametro valla con ref
      Ejemplo
      int A=5;
      SumarEnteris(A) //se llama al metodo y entre () se pasa el parametro
      int SumarEnteros(ref int a)
      { int total=0;
      total=a+5;
      return total;
      }
      a esto te refieres verdad?

    • @superparko1
      @superparko1 6 ปีที่แล้ว

      En java solo existe el pase de parametros por valor . Efectivamente, en c# existe por valor y por referencia, este ultimo es el que hace posible la modificacion de la variable. Para que puedas modificar la variable al pasarsela como parametro basta con poner ref. ejemplo. void metodo(ref int variable){cuerpo}

    • @sasuke0ish
      @sasuke0ish 6 ปีที่แล้ว

      por eso pue, creo que eso se refiere

  • @allisonstibaliz2002
    @allisonstibaliz2002 หลายเดือนก่อน

    Hola, voy empezando a aprender a programar, tenia una duda, en el caso de los metodos, para que quiero que me regrese el valor de resultado?

    • @pildorasinformaticas
      @pildorasinformaticas  หลายเดือนก่อน +1

      Para almacenarlo en variables y/o en BBDD por ejemplo. Y te menciono tan solo 2 utilidades de las muchas que tienen las funciones cuando devuelven el valor de resultado. Es más, la gran mayoría de las veces necesitarás que una función te devuelva datos en lugar de no devolverlos. ¡Saludos!

    • @allisonstibaliz2002
      @allisonstibaliz2002 หลายเดือนก่อน

      @@pildorasinformaticas muchas gracias :3

  • @victor_hernandez_g
    @victor_hernandez_g 3 ปีที่แล้ว

    Hasta este punto del curso de C# me parece conceptualmente igual en la filosofía de programación a Java, en cambio Python sí tiene algunas diferencias en la filosofía de programación.

  • @macrosszeroshin
    @macrosszeroshin 6 ปีที่แล้ว +1

    Hay getters y setters? como en java

  • @afthedark
    @afthedark 6 ปีที่แล้ว

    Disculpa no tuvieras los Arreglos.

  • @jdr-u9t
    @jdr-u9t 5 ปีที่แล้ว

    Es lo mismo método que funciones? tengo la duda porque viendo como se usan, son prácticamente lo mismo

  • @misaelmoranxona201
    @misaelmoranxona201 9 หลายเดือนก่อน

    Los metodos son igualito a las funciones en C++ : )

  • @Jusilus
    @Jusilus 3 ปีที่แล้ว

    Creía que una buena práctica en C# era que los métodos empezaban con mayúscula (a diferencia de Java).

  • @eddyhause619
    @eddyhause619 4 ปีที่แล้ว

    porque usaría void si solo imprime el resultado?

    • @promipicode
      @promipicode 4 ปีที่แล้ว

      eh? void significa que no retornara nada o sea ejecutara la funcion al llamarla pero sin retornar nada

  • @alfs9114
    @alfs9114 4 หลายเดือนก่อน

    Estos metodos de c# no son las funciones de Python?