How to discover the variable type in C#

1 Answer

0 votes
using System;

class Program
{
    static void Main()
    {
        var name = "Mr Bean";
        var age = 40;
        var isFunny = true;
 
        Type nameType = name.GetType();
        Type ageType = age.GetType();
        Type isFunnyType = isFunny.GetType();
 
        Console.WriteLine("name is type " + nameType.ToString());
        Console.WriteLine("age is type " + ageType.ToString());
        Console.WriteLine("isOn is type " + isFunnyType.ToString());
    }
}



/*
run:

name is type System.String
age is type System.Int32
isOn is type System.Boolean

*/


answered Apr 8, 2014 by avibootz
edited Oct 4, 2025 by avibootz

Related questions

1 answer 221 views
1 answer 205 views
1 answer 188 views
1 answer 174 views
...