gettype相关内容

MySQL 整数字段在 PHP 中作为字符串返回

我在 MySQL 数据库中有一个表字段: userid INT(11) 所以我用这个查询将它调用到我的页面: "SELECT userid FROM DB WHERE name='john'" 然后处理我做的结果: $row=$result->fetch_assoc();$id=$row['userid']; 现在如果我这样做: echo gettype($id); 我得到一个字符 ..
发布时间:2022-01-14 13:56:14 PHP

.NET:如何获得空对象的类型?

我有一个带有 out 参数的方法试图进行类型转换.基本上: public void GetParameterValue(out object destination){object paramVal = "我想返回这个.可以是任何类型,而不仅仅是字符串.";目的地 = 空;//默认输出参数为空目的地 = Convert.ChangeType(paramVal, destination.GetTy ..
发布时间:2021-12-25 13:10:47 C#/.NET

C#“是"运算符的性能

我有一个需要快速性能的程序.在它的一个内部循环中,我需要测试一个对象的类型,看它是否继承自某个接口. 一种方法是使用 CLR 的内置类型检查功能.最优雅的方法可能是“is"关键字: if (obj is ISpecialType) 另一种方法是为基类提供我自己的虚拟 GetType() 函数,该函数返回一个预定义的枚举值(在我的情况下,实际上,我只需要一个 bool).这种方法会很快,但 ..
发布时间:2021-12-08 11:34:26 C#/.NET

类型检查:typeof、GetType 或 is?

我见过很多人使用以下代码: Type t = typeof(obj1);如果 (t == typeof(int))//这里有一些代码 但我知道你也可以这样做: if (obj1.GetType() == typeof(int))//这里有一些代码 或者这个: if (obj1 is int)//这里有一些代码 就我个人而言,我觉得最后一个是最干净的,但是有什么我遗漏的地方吗?哪个最好用 ..
发布时间:2021-12-01 09:28:25 C#/.NET

通过提供类名作为字符串来获取引用程序集中的类型?

这些是类似的问题:操作方法:在运行时使用 Silverlight 中的字符串从引用的程序集中加载类型,对引用程序集中的类进行 GetType 失败,但两个答案都不起作用. 我有一个 MVC 项目,它从一个数据库中提取数据,该数据库包含作为字符串的普通类型.这些类型在引用的程序集中,而不是在 MVC 项目中. 例如,假设我的引用程序集名称是 MyFramework 和普通类型名称 Car ..
发布时间:2021-11-26 12:04:40 C#/.NET

C# 是否可以从表示该类型的字符串中获取实际类型?

我有字符串“Car",我想从中获取类型 Car.我的班级车是: 命名空间 MySolution.MyProjectA{公共课车{...}} 我尝试获取这样的类型,但它返回空值: Type myType = Type.GetType("MySolution.MyProjectA.Car");//返回空值 给定一个代表我的类型(即“汽车")的字符串变量,我如何获得它的类型汽车? 更新和解 ..
发布时间:2021-11-24 12:06:14 C#/.NET

通过提供类名作为字符串来获取引用程序集中的类型?

这些是类似的问题:操作方法:在运行时使用 Silverlight 中的字符串从引用的程序集中加载类型,对引用程序集中的类进行 GetType 失败,但两个答案都不起作用. 我有一个 MVC 项目,它从一个数据库中提取数据,该数据库包含作为字符串的普通类型.这些类型在引用的程序集中,而不是在 MVC 项目中. 例如,假设我的引用程序集名称是 MyFramework 和普通类型名称 Car ..
发布时间:2021-11-24 11:23:10 C#/.NET

MySQL整数字段在PHP中作为字符串返回

我在 MySQL 数据库中有一个表字段: userid INT(11) 所以我用这个查询将它调用到我的页面: "SELECT userid FROM DB WHERE name='john'" 然后为了处理我所做的结果: $row=$result->fetch_assoc();$id=$row['userid']; 现在如果我这样做: echo gettype($id); 我得到一 ..
发布时间:2021-11-20 21:16:59 PHP

PHP strcmp没有使用会话变量返回正确的答案

我有一个会话变量$ _SESSION ['condition'],我知道它已设置,因为当我输入此变量时: echo $_SESSION['condition']." = "."Below Average"; 它返回: Below Average = Below Average 当我在会话变量上执行gettype()时,它返回类型"string". 但是当我执行strcmp ..
发布时间:2020-06-16 18:53:01 PHP

如何:在运行时使用Silverlight中的字符串从引用的程序集中加载类型

我已经尝试过了,指定了程序集名称: Type.GetType(string.Format("{0}.{1}, {0}", typeToLoad.AssemblyName, typeToLoad.ClassName)); 其中抛出以下内容: 请求的程序集版本与应用程序域中已经绑定或清单中指定的程序集版本冲突 尝试相同的方法,但不包括结尾的程序集名称, Type.GetTy ..
发布时间:2020-06-16 18:52:57 其他开发

如何知道用户在运行时在文本框中输入的值的数据类型?

如何知道用户在运行时在文本框中输入的值的数据类型? 我的简单示例: 我已经使用GetType()进行了尝试,但是它没有用,无论我输入int还是String,它始终显示System.String. 解决方案 如果用户在文本框中输入了文本,则该文本总是 一个字符串.它从来不是一个整数.您可以将解析为整数,但是输入本身仍然是文本. 您可以推测性地尝试以不同的方式对其进行解析: ..
发布时间:2020-06-16 18:52:55 C#/.NET

如何从键入的数据集中获取基础类型

我一直在搜索很多东西,但没有发现有关此问题的任何信息.我正在记录我的应用程序,并且正在打印变量的类型及其值.我想对作为参数接收的每个对象以及返回的每个对象执行相同的操作.所以我要返回一个类型化的数据集(例如,定义为MyDataSetType的MyDataSet),但是我无法检索MyDataSetType的名称. 我有一个给定数据集的方法,该方法返回一个包含所有内容的字符串.像这样: ..
发布时间:2020-06-16 18:52:53 C#/.NET

C#从字符串变量中获取类型并在泛型方法中使用它

我希望能够通过某种方式(即从数据库)获取我接收到的字符串值的实际类型,因此我可以在诸如DoSomething()之类的通用方法中使用该类型. 在我的项目中,我在MyCompany.MySolution.Vehicle命名空间中有类Plane和Car这样 - MyCompany.MySolution.Vehicle |+Interfaces |-Implementat ..
发布时间:2020-06-16 18:52:47 C#/.NET

.NET反射-从实例属性获取声明类的类型

是否可以从属性实例中获取类的类型 我尝试了以下 var model = new MyModel("SomeValueForMyProperty") Type declaringType = model.MyProperty.GetType().DeclaringType 但是结果始终不会同时适用于DeclaringType和ReflectedType 解决方案 从Type ..
发布时间:2020-06-16 18:52:44 C#/.NET

Type.GetType返回null

我正在尝试使用Type.GetType并传递"caLibClient.entity.Web2ImageEntity"完整的类名. caLibClient.entity是命名空间,位于单独的程序集(caLibClient)中,并已添加到程序引用程序集列表中.当我从程序中调用Type.GetType时,它总是返回Null,这是怎么回事? 解决方案 您还需要添加程序集名称,因为您的类型不在 ex ..
发布时间:2020-06-16 18:52:40 C#/.NET