Mostrar una variable en un TextBox C#

Para mostrar una variable de un tipo diferente al tipo cadena (string) en un TextBox
Existen varias formas las cuales son explicadas enseguida
//variable de tipo entero llamada numero
int numero = 123;
            //opción 1———————————-
            //aquí asignamos al textbox el resultado de
            //convertir a string la variable numero
            textBox1.Text = Convert.ToString(numero);
            //opción 2————————————–
            //aquí va primero la variable con la terminación
            //de la conversión a string
            textBox1.Text = numero.ToString();
            //—–opción 3—————————————-
            //algo más tardado sería declarar primero una
            //variable string y convertir la variable de tipo entero
            string mensaje = Convert.ToString(numero);
            //enseguida se muestra en el textbox esta variable
            textBox1.Text = mensaje;
Enseguida se usará una de las opciones anteriores:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespaceconvertir_a_string
{
    public partial class Form1 : Form
    {
        publicForm1()
        {
            InitializeComponent();
        }
        privatevoid button1_Click(objectsender, EventArgs e)
        {
            int numero = 123;
            textBox1.Text = numero.ToString();
        }
    }
}