Principales respuestas
Unir un texto y un número y usar el resultado como variable

Pregunta
-
Respuestas
-
Recién es que entiendo lo que requieres.
Puedes obtener el valor de la variable a través de Reflection bajo la condición de que el ámbito de la variable sea Public, por ejemplo:
Public Texto10 As String = "Foro MSDN" Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim Texto = "Texto" Dim Numero = 10 Dim Resultado = Me.GetType().GetField(String.Concat(Texto, Numero)).GetValue(Me) 'Resultado: Foro MSDN End Sub
Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.- Marcado como respuesta Valentin Vanelslande jueves, 11 de mayo de 2017 5:36
Todas las respuestas
-
Claro, por ejemplo:
Dim Texto = "Texto" Dim Numero = 10 Dim Resultado = String.Concat(Texto(0), String.Concat(Texto, Numero).Substring(5, 2)) 'Resultado: T10
Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios. -
-
-
tiene que dar como resultado Texto10, no T10
Vamos, es sólo un ejemplo. Si lo que buscas es únicamente concatenar (asunto que no dejaste claro en un inicio) entonces une el valor de ambas variables:
Dim Resultado = String.Concat(Texto, Numero)
Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios. -
-
Recién es que entiendo lo que requieres.
Puedes obtener el valor de la variable a través de Reflection bajo la condición de que el ámbito de la variable sea Public, por ejemplo:
Public Texto10 As String = "Foro MSDN" Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim Texto = "Texto" Dim Numero = 10 Dim Resultado = Me.GetType().GetField(String.Concat(Texto, Numero)).GetValue(Me) 'Resultado: Foro MSDN End Sub
Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.- Marcado como respuesta Valentin Vanelslande jueves, 11 de mayo de 2017 5:36