C Sharp Language de programación utiliza cada variable de tipo de datos que utiliza otros lenguajes de programación. Estos tipos de datos deben convertirse entre sí de acuerdo con la condición del programa. Del mismo modo, los valores enteros se convierten en un tipo de datos de cadena. Las variables de tipo de datos de cadena son capaces de almacenar todos los tipos de datos en forma de caracteres, ya sea un valor alfanumérico, un símbolo o un espacio en blanco. Puede haber varios enfoques utilizados para convertir los tipos de datos. Hemos utilizado algunos de los ejemplos básicos y fácilmente implementados en el tutorial.
Ejemplo 1: método toString ()
El primer ejemplo es calcular la conversión de un entero en una cadena. Tomaremos un valor entero y el valor resultante será una cadena. Pero primero, presentaremos la biblioteca esencial para la ejecución. Este es el archivo de encabezado 'Sistema' que permite que el código obtenga información sobre el sistema. Este archivo de encabezado contiene toda la información sobre clases, estructuras, tipos de datos, etc.
Usando el sistema;
Luego, declararemos una clase que tiene el programa principal. Como una variable de datos de cadena, se consumen con el uso de varias funciones incorporadas. Estas funciones se utilizan para diferentes fines. Entonces, para la conversión de enteros en la cadena, utilizaremos una función incorporada de la cadena que es la función 'toString ()'. Primero, declararemos una variable de tipo de cadena que almacenará el valor de cadena resultante. Se declara otra variable de tipo entero y se asigna el valor que queremos convertir.
stringtonumber = número.Encadenar();
La función se llama por la variable de número que queremos convertir. El valor entero se convertirá en una cadena al hacerlo.
Después de la conversión, el valor resultante se mostrará a través de la consola.instrucción Wireline 'utilizando la variable directamente para mostrar el valor. El archivo está cerrado y lo guardaremos con el '.Extensión de CS, siendo un código fuente de programación C Sharp.
Para la implementación en el sistema Linux Ubuntu, cada lenguaje de programación requiere un compilador, por lo tanto, hemos usado MCS para compilar el código, mientras que 'Mono' se utilizará para ejecutar el archivo con la extensión de '.exe'.
Puedes ver que se obtiene el valor. Por apariencia, el valor numérico es el mismo, pero el tipo de datos se cambia. El tipo de datos enteros solo tiene los dígitos numéricos, pero después de convertirse en una cadena, el valor contiene caracteres. Y los caracteres pueden contener ambos valores alfa-numéricos.
Ejemplo 2: int32.Encadenar()
Esta función toma el valor y convierte el valor no decimal en los caracteres de cadena equivalente. Esta función es diferente de la conversión simple como hemos descrito en el ejemplo anterior. Esta función utiliza un formato e información específicos sobre la cultura. Dentro de la función principal, el int32.Se toma MaxValue. Ese no es un valor numérico, pero contiene la información de "cultura" sobre la cadena. Entonces, para funcionar correctamente, necesitamos un objeto de cultivoinfo para inicializar el objeto para la conversión.
CultureInfo Provider = New CultureInfo ("fr - fr");
Aquí, la función toma una declaración de la cultura de una cadena que permite la conversión. Una variable de cadena tiene varias culturas para cada conversión de tipo de datos, por lo que para int to String, necesitamos esta. El formato de conversión también se declara aquí para el valor no decimal.
Formato de cadena = 'd8';
Tanto el proveedor como el formato se usan para ser el parámetro en la función en el momento de la conversión.
Cadena str = número.ToString (formato, proveedor);
La cadena se creará siguiendo los pasos definidos superiores. Se obtiene una larga cadena de enteros. Al igual que INT32, INT16 también juega el mismo papel siguiendo un formato diferente y el proveedor.
Ejemplo 3: Concatenación
En las cadenas, la concatenación es el fenómeno en el que se agregan dos cuerdas. Solo así, se usa un operador '+' para cambiar un int en una cadena. Esta es una operación concatenada. Al usar este método, también podemos convertir el valor entero en una cadena. La sintaxis básica seguida para usar este operador es tener dos cuerdas que se unen al tener el número entre la cadena. Este número es el entero y está ocupado por el operador '+' más en ambos lados.
String output = "String1" + Number + "String2";
Usemos este enfoque en el código fuente. Se asigna un número al valor entero. Entonces usaremos la consola.Declaración de escritura para mostrar los resultados. Dentro de esta declaración, ambas cadenas se combinarán por la variable.
"Convertir en una cadena utilizando el resultado de la operación de concatenato (+) es"+número+"\ n y ahora se convierte en la cadena"
El operador unirá la variable con las cadenas en los lados izquierdo y derecho.
Sin embargo, el proceso de concatenación también puede ser una confirmación para los valores en la variable para asegurar que el valor sea una cadena. Porque esta concatenación se aplica solo en las cadenas.
En la ejecución, el valor numérico después de la conversión se incrusta entre dos cadenas convirtiéndose en la parte de una cadena.
Ejemplo 4: StringBuilder
Otro método de convertir int to string es a través de un StringBuilder. Se usa para realizar la mutabilidad de los caracteres en las cuerdas. Dentro del programa principal, inicializaremos el número entero. Se crea un objeto StringBuilder a través del cual haremos la conversión.
Var stringBuilder = nw stringBuilder ();
Se usa una función append () para agregar el valor de un entero al stringBuilder para que el valor se convierta en la cadena.Append () es una función incorporada que se utiliza para agregar los valores al final de tener una cadena en la variable. Entonces, para este propósito, StringBuilder juega un papel, ya que el nombre indica que agregará los valores.
StringBuilder. Anular (número);
Al usar este StringBuilder, se mostrará el valor.
Ejemplo 5: cadena.Formato()
Otro método utilizado para la conversión es a través de la cadena '.función format () '. Esta función toma el valor entero como un parámetro y luego lo convierte en la cadena. Se declara una variable de datos de tipo de cadena para almacenar los valores resultantes. Primero inicializaremos el valor entero. Y luego usa esta variable en la cadena.función format ().
String outputString = string.Formato ( +número);
El valor en el entero será una cadena después de una conversión exitosa.
Información adicional
Convertir.toString () es una función que se utiliza en la conversión de un entero en una cadena, en comparación con las funciones mencionadas anteriormente, ya que convierte directamente el valor en una cadena y otros tipos de datos también. Por ejemplo, desde la conversión de String a Integer, podemos usar esta función después de la personalización como convertir.Toint ().
Conclusión
Las cadenas usan funciones integradas para la conversión de cualquier tipo de datos hacia ellas. Estas funciones se incluyen en la biblioteca del sistema del lenguaje de programación C Sharp. Pocos de ellos se explican con ejemplos implementados en Ubuntu 20.04. Como entrada, se toma un valor entero y se convierte en cadenas a través de toString (), int32, concatenate operador o a través del stringBuilder (). Cada función se ejecuta a través del objeto que se crea para ser inicializado. Cada función genera el valor en las cadenas tomando el valor entero como parámetro. Todas estas funciones de las cuerdas se implementan fácilmente en cualquier lenguaje de programación.