C#中typeof(string)是什么意思

如题所述

用于获取类型的 System.Type 对象
比如typeof(string)获得是System.String 对象 注意这里的String 是大写的 他们两个是不一样的
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-01
System.Type,可以根据变量的GetType方法获取变量的数据类型
第2个回答  2011-08-01
获得string类得类型

参考资料:http://msdn.microsoft.com/zh-cn/library/58918ffs(VS.80).aspx

第3个回答  推荐于2017-09-01
typeof 运算符
返回一个用来表示表达式的数据类型的字符串。
typeof[()expression[]] ;
expression 参数是需要查找类型信息的任意表 达式。
说明
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."
typeof 语法中的圆括号是可选项。
第4个回答  2011-08-01
获取括号里对象的类型 这里获取sting这个类型本回答被提问者采纳

C#中typeof(string)是什么意思
比如typeof(string)获得是System.String 对象 注意这里的String 是大写的 他们两个是不一样的

C#中Typeof是干什么的?
typeof 是获取一种类型的Type.返回的对象是Type型.Type t = typeof(string);string s = "";Type t1 = s.GetType();上面2个就是返回一个 string 型的 Type.比如 DataColume 第2个参数 指定这一列的数据类型.通常就需要用到这种方法.DataColumn dc = new DataColumn("c1", typeof(string));

C#中typeof(string)
dt.Columns.Add("strWeek1", typeof(string)); 这句话的意思是向Period里添加新的列,列名为strWeek1,类型是string。所以加完以后多出来的列如下:13:strWeek1,14:strWeek2, ... , 19: strWeek7, 20:IsAuto 现在知道13怎么出来的了吧?

c# 和Javascript中,Typeof()的用法
简单来说.typeof 就是来获取指定对象的数据类型..这个东西不管对于C#还是JS都是一个意思.没有区别.Type t = typeof(string);Type t = typeof(System.String);Type 是抽象类, typeof(类名称) 返回的是继承自Type 的RuntimeType 差别在于..C#你不能直接说typeof("asdasdasd")或者typeof(123131...

C#中Typeof是干什么的?
typeof是操作符(一些书叫运算符),这点很重要。在C#中所有的操作符最后都变为函数了。这也就不奇怪为什么一个看似函数的东西却被称为操作符的原因了。注意返回的是Type对象,内含有许多信息。如类型的信息。方法有哪些,属性有哪些,字段有哪些。如果用其它的技术,如反射、序列化什么的,配合使用的...

请教一下c#的type类是什么?
也就是说我们定义了人类、狗、猫这些类,那我们就可以访问这些类的属性和函数 用这些类,我们可以定义如下 人类 你 或者 人类 我 然后就可以用函数,你.吃饭()是的,这就是普通的类 但是有时候我们需要知道:你是什么?这样的问题字面上很好解决,你是人类 所以type类就应运而生,type类说明了一个...

c#种GetType和TypeOf的区别
1、Typeof是运算符而是方法 2、GetType()是基类System.Object的方法,因此只有建立一个实例之后才能够被调用(初始化以后)3、Typeof的参数只能是int,string,String,自定义类型,且不能是实例 4、GetType()和typeof都返回System.Type的引用.5、TypeOf():得到一个Class的Type 6、 GetType():得到一...

C#中的datatable是怎样储存数据的?Dictionary吗?
跟表格一样,Column决定你有哪些列,Row决定你有哪些行,比如Datatable.Column.Add("姓名",typeof(string)),表示你添加了一个叫“姓名”的列,并且只允许输入string类型的数据 如果你有用Dictionary存储的数据,可以先把Column设计好,与你的数据对应,然后for循环把数据依次导入成Row ...

在c#中,这个gettype和typeof是什么意思呢
这个就是同一个方法名,不同参数类型或者参数个数,这个很简单的!如:public void a(){} public void a(string b){} public void a(int i){} 这些方法就是重载

C#TypeOf 和GetType的区别
Typeof是运算符,GetType是方法。Typeof获取到的是System.Type对象,得到的是一个Class的Type GetType是获取当前实例(必须是已经被实例化的实例)的类型,比如我不知道这个类是什么类型,就可以用GetType获取

相似回答