Programando con Cesar y Gabs
Programando con Cesar y Gabs
  • Видео 68
  • Просмотров 15 953
Como Usar Métodos de Strings en C#: ToUpper, Replace, Substring y Más
Cambia mayúsculas, elimina caracteres, crea iniciales... ¡todo con strings en C#!
En este video aprenderás a trabajar con strings en C# utilizando métodos esenciales como ToUpper, ToLower, Replace, Insert y Substring. Desde transformar texto hasta obtener iniciales o validar longitudes, este tutorial te enseñará a manipular cadenas de manera eficiente y profesional. Ideal para principiantes y programadores que buscan optimizar el trabajo con texto en sus proyectos.
Lo que Aprenderás:
• Convertir texto a mayúsculas y minúsculas usando ToUpper y ToLower.
• Reemplazar y eliminar caracteres en una string con Replace.
• Añadir texto a una string en cualquier posición con Insert.
• Calcular la longit...
Просмотров: 47

Видео

Como Usar Multi-threading en C#: Ejemplo con Timers
Просмотров 31День назад
¡Descubre cómo ejecutar múltiples tareas al mismo tiempo en C#! con Multi-threading En este video aprenderás cómo usar multi-threading en C# para ejecutar tareas simultáneamente, como contar hacia arriba y hacia abajo al mismo tiempo. Veremos cómo identificar el thread principal, crear nuevos threads y personalizarlos usando parámetros con lambda expressions. Multi-threading te permitirá optimi...
Como Usar Generics en C#
Просмотров 3014 дней назад
¿Sabías que puedes crear un solo método que maneje cualquier tipo de dato? Aprende cómo con generics En este video te explico cómo usar Generics en C# para escribir métodos que funcionan con cualquier tipo de dato, desde integers hasta strings. Aprenderás a evitar la duplicación de código y a mantener tu proyecto limpio y profesional. Usaremos ejemplos prácticos para demostrar cómo los Generics...
Que son los Enums en C#
Просмотров 4521 день назад
Descubre cómo usar enums para trabajar de manera organizada y eficiente. En este video te enseñaré cómo usar enums en C# para organizar tus datos de manera más eficiente y mantener tu código limpio. Desde crear un enum para los días de la semana hasta asignar horarios laborales, aprenderás cómo trabajar con nombres y números predefinidos. Además, combinaremos enums para crear métodos que gestio...
Propiedades Autoimplementadas en C#
Просмотров 78Месяц назад
¿Quieres hacer tu código más limpio y eficiente? Descubre cómo con propiedades autoimplementadas en C# En este video, aprenderás sobre las propiedades autoimplementadas en C#, un atajo que te permite simplificar tu código al evitar la creación de campos privados y accesores detallados cuando no se necesita lógica adicional. Descubre cómo aprovechar este tipo de propiedades para hacer tu código ...
Como Usar Getters y Setters en C#
Просмотров 120Месяц назад
¿Sabías que puedes restringir valores en tus campos con C#? Aprende cómo usando getters y setters. En este video, exploramos cómo implementar getters y setters en C# para controlar el acceso y validación de datos en tus programas. Verás cómo utilizar la encapsulación para proteger tus campos privados y definir reglas específicas para valores permitidos. A través de este enfoque, podrás asegurar...
Cómo Crear Listas de Objetos en C# - LIST
Просмотров 347Месяц назад
Convierte tus clases en colecciones dinámicas con listas en C#. ¡Te enseño cómo! En este video, aprenderemos cómo crear y gestionar listas de objetos en C#. A diferencia de los arrays, las listas permiten agregar y eliminar elementos dinámicamente. Te mostraremos cómo sobrescribir el método ToString() para personalizar la salida de nuestros objetos y cómo agregar objetos a la lista de manera má...
Cómo Usar Listas en C# para Manejar Datos Dinámicamente
Просмотров 2352 месяца назад
Descubre cómo manejar colecciones dinámicas de datos con listas en C# En este video, aprenderás todo sobre listas en C# y cómo utilizarlas para manejar colecciones de datos de forma dinámica y flexible. Descubre las diferencias clave entre arrays y listas, y por qué las listas pueden ser una mejor opción para tus proyectos. Te mostraremos cómo crear listas, agregar y eliminar elementos, acceder...
Aprender a Usar Interfaces en C#
Просмотров 1112 месяца назад
¿Quieres entender cómo las interfaces en C# pueden hacer tu código más flexible y mantenible? En este video, aprenderás todo sobre interfaces en C# y cómo utilizarlas para mejorar la flexibilidad y mantenibilidad de tu código. Exploraremos cómo las interfaces actúan como contratos que definen métodos, propiedades y eventos que las clases deben implementar. A través de ejemplos prácticos con cla...
Polimorfismo en C# 🚗🚲🚤
Просмотров 952 месяца назад
¿Sabías que en C# un objeto puede tener más de una forma? Descubre cómo el polimorfismo te permite escribir código más eficiente y flexible En este video aprenderás cómo utilizar el polimorfismo en C# para gestionar diferentes tipos de objetos en una sola estructura. Utilizaremos un ejemplo práctico de una carrera de vehículos para ilustrar cómo las clases derivadas pueden sobrescribir métodos ...
Método ToString en C# - Overriding ToString
Просмотров 923 месяца назад
¿Quieres aprender a sobrescribir el método ToString en C# y mostrar información útil de tus objetos? En este video, aprenderás cómo sobrescribir el método ToString en C# para personalizar la representación en cadena de tus objetos. Descubre cómo transformar información técnica en detalles legibles y útiles, mejorando la legibilidad y funcionalidad de tu código. Usando una clase de ejemplo, te m...
Como Sobrescribir Métodos en C#
Просмотров 783 месяца назад
En este tutorial, te enseñaré a sobrescribir métodos en C# y aplicar polimorfismo en tus proyectos. En este video aprenderás cómo sobrescribir métodos en C#, un concepto clave en la programación orientada a objetos. Descubre cómo personalizar el comportamiento de las clases hijas y aplicar polimorfismo en tus proyectos. Lo que Aprenderás: • Aprende a sobrescribir métodos para personalizar el co...
Como Pasar Objetos como Argumentos en C#
Просмотров 1103 месяца назад
Descubre cómo crear métodos en C# que modifican propiedades de un objeto y copian objetos completos. En este video, aprenderás cómo pasar un objeto como argumento en C#. Exploraremos cómo crear un método que modifique propiedades de un objeto y otro que copie un objeto completo. Este tutorial es perfecto para aquellos que buscan mejorar su comprensión de la manipulación de objetos en C# y optim...
Cómo Usar Static en C#
Просмотров 694 месяца назад
En este tutorial, exploraremos el modificador static en C# y cómo acceder a métodos sin crear objetos En este video, aprenderás sobre el modificador static en C# y cómo utilizarlo para crear miembros que pertenecen a la clase en lugar de a instancias específicas. Exploraremos cómo usar campos y métodos estáticos para compartir información entre objetos, y cómo aplicar este concepto a tus propio...
Como Crear Arrays de Objetos en C#
Просмотров 3714 месяца назад
Como Crear Arrays de Objetos en C#
Que Son las Clases Abstractas
Просмотров 1414 месяца назад
Que Son las Clases Abstractas
Herencia en Programación: Cómo Crear Clases Padre e Hijo en C#
Просмотров 2064 месяца назад
Herencia en Programación: Cómo Crear Clases Padre e Hijo en C#
Como Usar Constructores Sobrecargados en C#
Просмотров 775 месяцев назад
Como Usar Constructores Sobrecargados en C#
Constructores en C# como Usarlos y Crearlos
Просмотров 1645 месяцев назад
Constructores en C# como Usarlos y Crearlos
Introducción a la Programación Orientada a Objetos en C#: Crea Clases y Objetos
Просмотров 1185 месяцев назад
Introducción a la Programación Orientada a Objetos en C#: Crea Clases y Objetos
Aprende a Evaluar Calificaciones en C# con If-Else
Просмотров 946 месяцев назад
Aprende a Evaluar Calificaciones en C# con If-Else
Cómo Calcular el Total a Pagar de "n" Artículos con C#
Просмотров 1186 месяцев назад
Cómo Calcular el Total a Pagar de "n" Artículos con C#
Como usar CLASES en C#
Просмотров 676 месяцев назад
Como usar CLASES en C#
Cómo Saber si un Número es Par o Impar en C#
Просмотров 886 месяцев назад
Cómo Saber si un Número es Par o Impar en C#
Como usar Arreglos Multidimensionales en C#
Просмотров 1096 месяцев назад
Como usar Arreglos Multidimensionales en C#
String Interpolation vs Concatenación: Optimiza tu Código en C#
Просмотров 797 месяцев назад
String Interpolation vs Concatenación: Optimiza tu Código en C#
Que es el Operador Ternario: Olvídate de los If-Else en C#
Просмотров 998 месяцев назад
Que es el Operador Ternario: Olvídate de los If-Else en C#
Errores en C#? Aprende a Manejar Excepciones en C# con Try - Catch 🛠️
Просмотров 1288 месяцев назад
Errores en C#? Aprende a Manejar Excepciones en C# con Try - Catch 🛠️
Que son los metodos y como usarlos en C#: Reutilización de Código
Просмотров 2319 месяцев назад
Que son los metodos y como usarlos en C#: Reutilización de Código
Cómo Usar la Palabra Clave Params en C#
Просмотров 2489 месяцев назад
Cómo Usar la Palabra Clave Params en C#

Комментарии

  • @AnkurBowen
    @AnkurBowen 14 дней назад

    ¡Qué interesante! Siempre he encontrado los enums en C súper útiles para mantener el código limpio y organizado. 🤓 Una vez usé enums para gestionar horarios y fue un salvavidas. ¿Alguien más ha tenido experiencias similares? Estoy empezando con CodigoHeroe y me encanta cómo explican todo. 😊

  • @alfredonikel
    @alfredonikel Месяц назад

    Wao está muy bien tus vídeos 😊

  • @alfredonikel
    @alfredonikel Месяц назад

    Excelente información

  • @emloq
    @emloq 2 месяца назад

    Lo unico es, que los elementos que se declaren privados no son heredados por las clases hijas, por lo demas buena explicación

  • @kevintorres9090
    @kevintorres9090 2 месяца назад

    Me sirvió mucho para mis tareas, gracias :D

  • @Cyber_Byte66
    @Cyber_Byte66 2 месяца назад

    Gracias por tu serie de videos, me está ayudando mucho, ya que c# es mi primer lenguaje para darle uso al Back-end. Gracias por esto.

  • @leandroabreu6087
    @leandroabreu6087 3 месяца назад

    Saludos, haces muy buenos videos bien explicados para aquellos que son principiantes en la programación

    • @CesaryGabs
      @CesaryGabs 3 месяца назад

      Hola @leandroabreu6087, Muchísimas gracias por tu comentario! Me alegra saber que los videos están siendo útiles para quienes están comenzando en la programación. Ese es justo el objetivo del canal 😊. Y si hay algún tema que te gustaría ver en el canal, no dudes en decirme 😊 Saludos!

  • @tukas_1230
    @tukas_1230 3 месяца назад

    y si deseara sacar raiz cubica o raiz n?

    • @CesaryGabs
      @CesaryGabs 3 месяца назад

      ¡Hola! @tukas_1230 Buena pregunta! Para calcular raíces cúbicas en C#, puedes utilizar el método Math.Cbrt o Math.Pow de la clase Math. Por ejemplo: • Usando Math.Cbrt: double numero = 27.0; double raizCubica = Math.Cbrt(numero); Console.WriteLine($"La raíz cúbica de {numero} es {raizCubica}"); • Usando Math.Pow ( puedes elevar ese número a la potencia de 1.0/3.0:): double numero = 27.0; double raizCubica = Math.Pow(numero, 1.0 / 3.0); Console.WriteLine($"La raíz cúbica de {numero} es {raizCubica}"); Para calcular una raíz de cualquier orden n, puedes utilizar el método Math.Pow, elevando el número a la potencia de 1.0/n. Por ejemplo, para calcular la raíz sexta: double numero = 64.0; int n = 6; double raizQuinta = Math.Pow(numero, 1.0 / n); Console.WriteLine($"La raíz {n} de {numero} es {raizQuinta}"); Espero que te sirva! Gracias por ver el video!

  • @Cyber_Byte66
    @Cyber_Byte66 3 месяца назад

    Gracias, apenas estoy motivandome con c# ya que quiero dedicarme al backend con el lenguaje, gracias!

  • @yicksonramirez8080
    @yicksonramirez8080 4 месяца назад

    Que genial 😁

  • @elpoderimparable
    @elpoderimparable 4 месяца назад

    Gracias.

    • @CesaryGabs
      @CesaryGabs 4 месяца назад

      Hola @sinoriginalidadoficial Gracias por tu comentario! Saludos!

  • @susanapereiro7621
    @susanapereiro7621 4 месяца назад

    Gracias.

    • @CesaryGabs
      @CesaryGabs 4 месяца назад

      Hola @susanapereiro7621Gracias por ver el video. Saludos!

  • @CodeDkn
    @CodeDkn 4 месяца назад

    Hace poquito empecé a verte y la verdad están muy buenos tus videos, todo muy claro y directo al grano!, gracias por la información, ojala a futuro enseñes sobre como hacer crud, con los típicos botonos, guardar, modificar, etc.

    • @CesaryGabs
      @CesaryGabs 4 месяца назад

      ¡Hola! @CodeDkn Muchas gracias por tu comentario y por el apoyo. Me alegra saber que te están gustando los videos y que la información te ha resultado útil. ¡Claro que sí! En el futuro tengo planeado hacer videos sobre CRUD. ¡Gracias de nuevo por tu sugerencia y tu comentario!

  • @samuelsanmartin5781
    @samuelsanmartin5781 5 месяцев назад

    MUY CLARO

    • @CesaryGabs
      @CesaryGabs 4 месяца назад

      Hola @samuelsanmartin5781 Gracias por tu comentario! Saludos!

  • @JoseIsary
    @JoseIsary 5 месяцев назад

    No usa solo dos dígitos , usa más. En tu ejemplo usas cuatro. Lo que quisiste decir es que un dígito solo tiene dos estados 1 y 0. El sistema decimal en cambio un digito tiene diez estados, el octal ocho, el sexagecimal (el de los babilonios) 60 estados, etc

  • @MarcosHernandez-ms9om
    @MarcosHernandez-ms9om 5 месяцев назад

    Yo lo bi en matemáticas

  • @yonervixxd6507
    @yonervixxd6507 6 месяцев назад

    Muy buena explicación, gracias.

  • @luisdavidsanabriarios3067
    @luisdavidsanabriarios3067 6 месяцев назад

    Falto añadir un contador por cada linea de "por favor...", que al final diga "Hola Cesar, recordare esas "+num+" veces que me ignoraste. Estas avisado."

  • @IngeJulianLasso
    @IngeJulianLasso 8 месяцев назад

    Hola y gracias por compartir el conocimiento, sería posible un vídeo de cómo documentar métodos, atributos, clases, interfaces y demás? Gracias de antemano

  • @IngeJulianLasso
    @IngeJulianLasso 8 месяцев назад

    Muchas gracias por la explicación, no conocía dicha palabra

  • @estuardodev
    @estuardodev 9 месяцев назад

    Excelente video, muy bien explicado 👌🏻

  • @BrendalizMarieFuentesVasquez
    @BrendalizMarieFuentesVasquez 9 месяцев назад

    me sirvio su tutorial pero ocupo aser un programa con mas numeros alteatorios😇

  • @kevinlobito3619
    @kevinlobito3619 9 месяцев назад

    buen video bro

  • @thezeraxadvance8914
    @thezeraxadvance8914 10 месяцев назад

    Hola Cesar y Gabs! Muy bien explicado todo, me ayudaron con algunos errores xq no estaba usando el tipo correcto 😂 sigan así!

  • @KefrenGameplay
    @KefrenGameplay 11 месяцев назад

    Hola, pero como es el SDK? Solo fue el JDK

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

    me alegra de que youtube me recomendara este canal, he visto varios videos y no lograba entenderle al C# hasta el punto de casi tirar la toalla pero veo la luz gracias a este canal

    • @CesaryGabs
      @CesaryGabs 11 месяцев назад

      Hola @huguitoadventures7382 gracias por tu mensaje! Saludos!

  • @gr-6317
    @gr-6317 Год назад

    Hermano, a mi me dice que Match no contiene una defincion para pow , que puede ser ese error?

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

    Muchas gracias. Es posible cambiar el Idioma de consejos a español?

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

      Hola @caracolesss, JetBrains IntelliJ IDEA no ofrece la traducción al español para el IDE, existen algunos plugins para otros lenguajes pero oficialmente solo se pueden encontrar en el Marketplace el Chinese, Japanese, o Korean (File > Settings >Plugins > Marketplace). Los tooltips usualmente se generan principalmente a partir de la documentación y metadata relacionada con el código y las funciones debido a esto es se requiere un pack que incluya una traducción completa y en este momento no existe. Gracias por ver el video!

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

    Lo que no pude entender en 3 meses se clases lo aprendí en 4 minutos, muchas ganas gracias, sigan haciendo videos por favor

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

      Hola @ivanperalta5495 gracias por tu mensaje y ver el video!

  • @guembestuestajosuemiguel4481

    Que puedo hacer si cuando creo el proyecto me genera solo el Console.Writeline("Hola Mundo!"); y no me genera el Main, sin tmpoco dejarme depurar el programa?

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

      Hola @guembestuestajosuemiguel4481 cuando solo te muestra Console.Writeline("Hola Mundo!"); es posible que tu programa haya sido creado con la opción "Do not use top-level statements" deseleccionada, esta es una configuración que puedes seleccionar cuando creas un nuevo proyecto en C# en Visual Studio. Esta configuración determina si el proyecto debe incluir o no declaraciones de nivel superior en el archivo principal del programa. Para seguir el tutorial puedes crear un nuevo programa y seleccionar la opcion de: do not use top level statements ruclips.net/video/7PcU_E5-syk/видео.htmlsi=r7aikT9uef4-2WKu&t=114 Si quieres saber más acerca de esta opción así como los pros y cons de utilizarla te dejo el siguiente texto: Cuando seleccionas "Do not use top-level statements," Visual Studio creará un archivo llamado Program.cs con una estructura más tradicional que incluye una clase Program con un método Main dentro de esa clase, como la mostrada en el video. Sin embargo cuando "Do not use top-level statements," está deseleccionado, Visual Studio utiliza una característica de C# 9 que permite omitir la declaración explícita de la clase y del método Main. En ese caso no hay una clase Program ni un método Main explícitamente definidos. En su lugar, el programa comienza a ejecutarse desde el nivel superior. Las ventajas de utilizar las declaraciones de nivel superior son la simplificación del código, y esto facilita la creación de scripts simples, pero tiene las desventajas de tener un menor control en la estructura del programa, es más difícil agregar funcionalidades adicionales y puede dificultar la compatibilidad con versiones anteriores. Gracias por ver el video!

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

      @@CesaryGabs gracias por esa aclaración :D y que me recomiendas para solucionar el tema de que el boton superior para ejecutar no esta habilitado o no reconoce mi proyecto colocanco "Adjuntar...", tmb me pasa en el visualizador de soluciones figura "Nombre de proyecto(0 proyectos)", pense que era un asunto con el SDK luego de reinstalar VS sin obtener solucion.

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

      Hola @guembestuestajosuemiguel4481 por lo que describes podría ser un problema con los system environment variables, intenta lo siguiente: En el start menu, escribe “path”, después selecciona “Edit the System Environment variables" esto va a abrir el panel system properties, en el tab “advanced” puedes encontrar un botón llamado “environment variables”. En la sección de system variables busca la variable “path” y presiona el botón “Edit”. Busca "C:\Program Files\dotnet" y usando el botón “move up” muévelo arriba de "C:\Program Files (x86)\dotnet\". Nos dices si esta respuesta te ayuda a resolver el problema. :) saludos!