w3resource

C#: Convert an integer to string and a string to an integer


Integer to String and Vice Versa

Write a C# Sharp program to convert an integer to a string and a string to an integer.

Sample Solution:

C# Sharp Code:

using System;

namespace exercises
{
    class Program
    {
        static void Main(string[] args)
        {
            // String representation of a number
            string n_str = "50";

            // Displaying the original value and type of the string
            Console.WriteLine("Original value and type: " + n_str + ",  " + n_str.GetType());

            // Converting string to an integer by calling the test_str_to_int method
            int result = test_str_to_int(n_str);

            // Displaying the returned integer value and its type after conversion
            Console.WriteLine("Convert string to integer:");
            Console.WriteLine("Return value and type: " + result + ",  " + result.GetType());

            // An integer value
            int n = 122;

            // Displaying the original value and type of the integer
            Console.WriteLine("\nOriginal value and type: " + n + ",  " + n.GetType());

            // Converting an integer to a string by calling the test_int_to_str method
            string result1 = test_int_to_str(n);

            // Displaying the returned string value and its type after conversion
            Console.WriteLine("Convert integer to string:");
            Console.WriteLine("Return value and type: " + result1 + ",  " + result1.GetType());
        }

        // Method to convert a string to an integer
        public static int test_str_to_int(string str)
        {
            return int.Parse(str);
        }

        // Method to convert an integer to a string
        public static string test_int_to_str(int n)
        {
            return n.ToString();
        }
    }
}

Sample Output:

Original value and type: 50,  System.String
Convert string to integer:
Return value and type: 50,  System.Int32

Original value and type: 122,  System.Int32
Convert integer to string:
Return value and type: 122,  System.String

Flowchart:

Flowchart: C# Sharp Exercises - Convert an integer to string and a string to an integer.

For more Practice: Solve these Related Problems:

  • Write a C# program to check whether a string representing an integer is valid using TryParse, and convert it.
  • Write a C# program to pad a converted integer string with leading zeros to a specific length.
  • Write a C# program to convert a string containing mixed characters into an integer by extracting digits only.
  • Write a C# program to convert a list of integers to a comma-separated string and back into a list.

Go to:


PREV : Sum of Squares in Array.
NEXT : Convert Array Elements to Strings.

C# Sharp Code Editor:



What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.