How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
private static void Main()
{
var someone = new Person();
Console.WriteLine(someone.Name.typeOf());
}
public class Person
{
public int Name { get; set; }
}
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
PHP and C# are related syntactically but quite different, whilst I could answer the question at face value (See this article http://msdn.microsoft.com/en-us/library/58918ffs(v=vs.71).aspx ) I strongly advise you to get hold of a copy of CLR via C# (Third or second edition) by Jeffrey Richter and read it. Its the finest book related to programming I think I've ever read and would answer almost all of your type related questions and give you a very deep understanding of what's going on under the hood!
How can I find out what data type some variable is holding? (eg int, string, char, etc.)
I have something like this now:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Testing
{
class Program
{
static void Main()
{
Person someone = new Person();
someone.setName(22);
int n = someone.getName();
Console.WriteLine(n.typeOf());
}
}
class Person
{
public int name;
public void setName(int name)
{
this.name = name;
}
public int getName()
{
return this.name;
}
}
}
Use the Object.GetType
Method, this will do the job.
If you just wanna know the type of a variable:
var test = (byte)1;
Console.WriteLine(test.GetType());
using System;
using System.ComponentModel.DataAnnotations;
class Program
{
static void Main()
{
int x = Convert.ToInt16(Console.ReadLine());
Console.WriteLine(x.GetType());//Returns type of x
}
}
//Code from visual Studio written in c#
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.