Parámetro en método con llaves. SOLUCIONADO - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: General (https://gambas-es.org/forum-4.html) +--- Tema: Parámetro en método con llaves. SOLUCIONADO (/thread-979.html) |
Parámetro en método con llaves. SOLUCIONADO - Shell - 28-07-2022 Buenas!. Haciendo un ejercicio me encontré que me solucionaba el problema el componente gb.util. Se trataba de alinear un texto por la derecha. Al final encontré la forma sin necesidad de cargar todo el componente, aprendiendo como funciona el método y limitando el tamaño del código del método original. Os muestro el método PadRight de la clase String extendida en el componente gb.util ¿ Esas llaves son necesarias o simplemente se añadió para usar la palabra "String" como nombre parámetro. Código: Static Public Sub PadRight({String} As String, Length As Integer, Optional Pad As String = " ") As String Saludos RE: Parámetro en método con llaves - jguardon - 28-07-2022 Las llaves permiten utilizar palabras reservadas como nombres de variables (no sé si también métodos). Simplemente eso. Sin embargo yo hubiera usado otro nombre, como sString o cualquier otra cosa para no añadir complejidad al código. Saludos RE: Parámetro en método con llaves - Shell - 28-07-2022 (28-07-2022, 15:22)jguardon escribió: Sin embargo yo hubiera usado otro nombre, como sString o cualquier otra cosa para no añadir complejidad al código. Estoy de acuerdo. Imaginé que era eso, ya que resultó bastante raro ver que el nombre del parámetro fuera igual que una palabra reservada. ( Cosa que no es lo habitual ni adecuada por confusión) Saludos |