请问一下以下两条语句括号是什么的用法

问题描述

(int)cmd.Parameters["ReturnValue"].Valuethis.lblShowURL.Text="你的查询条件为"((Textbox)this.PreviousPage.FindControl("textkeyword")).Text

解决方案

解决方案二:
强制类型转换。cmd.Parameters["ReturnValue"].Value是object类型,如果你赋给一个int变量,两者类型不符,需要强制类型转换。
解决方案三:
引用1楼caozhy的回复:

强制类型转换。cmd.Parameters["ReturnValue"].Value是object类型,如果你赋给一个int变量,两者类型不符,需要强制类型转换。

那么Textbox那一句呢?
解决方案四:
一样的,this.PreviousPage.FindControl("textkeyword")是Control类型,需要转换为TextBox类型。
解决方案五:
强制类型转换有显式,隐式
解决方案六:
(int)cmd.Parameters["ReturnValue"].Value等价于Convert.ToInt32(cmd.Parameters["ReturnValue"].Value);(Textbox)this.PreviousPage.FindControl("textkeyword")等价于this.PreviousPage.FindControl("textkeyword")asTextbox这样是不是明白了些
解决方案七:
楼上已回答清楚,我来占个板凳
解决方案八:
强制类型转换。
解决方案九:

解决方案十:
简单说就是把后面的那个东西变成括号里面的那种类型。
解决方案十一:
你是想问,强制类型转换吗?
解决方案十二:
强制类型转换,如果转换失败会报异常的。如果你确定类型可以转换,就可以这么用。否则最好使用Int32.TryParse()来转换。如果是引用类型,最好使用as进行转换。

时间: 2024-09-18 15:03:37

请问一下以下两条语句括号是什么的用法的相关文章

编程-代码中有两条语句看不懂,能解释一下吗?

问题描述 代码中有两条语句看不懂,能解释一下吗? 通过调试发现empty()函数执行了6次,而pop()和dequeue()分别执行了4次, while(!S.empty()&&S.pop()==Q.dequeue());这条语句到底等价于哪条语句, return (ptr==NULL);这条语句到底等价于哪条语句? #include<iostream> using namespace std; struct list { int data; struct list *next

Asp.Net系列:两条语句实现Repeater通用的Ajax分页[XCallback vs JQ in Ajax]

这篇文章将通过Repeater的Ajax分页示例,讲解Ajax的另一个框架 XCallback.当然不管你是哪个 Ajax框架的粉丝,这种分页都很实用,你可以使适用与你喜欢的框架, 毕竟大家都喜欢repeater的灵活 快速,但是却没有提供内置分页,现在你只要在页面里添加一条语句就可以实现ajax效果的分页,文章叙 述中还会把XCallback与JQ在Ajax使用上做个比较,如果我说得不好,欢迎JQ的粉丝指正. 大家先看看前 后台页面,以及在线示例,如果觉得的有帮助,那就接着往下看,示例源码什么

sqlserver2008-各位大神,请问sql的两个事务中的select如何能导致死锁

问题描述 各位大神,请问sql的两个事务中的select如何能导致死锁 捕获的trace日志非常大,我先放下出错的两条语句. sqlserver profiler捕获的是这样一条错误. 我想知道的是明明是两条select,S锁为何会导致死锁.而且死锁图形中的的排它锁是怎么回事,明明对keeping的这个资源没有update,只有delete,delete也会增加排它锁吗?行级的,还是表级的,为何我在prfiler中 捕获update或者delete时mode列没有提示锁? 问的有点多,请先看下图

sql语句-数据库两条检索语句中取相同元素怎么做到

问题描述 数据库两条检索语句中取相同元素怎么做到 目前有两条数据库检索语句 查询同一张表 分别得到部分记录,然后我想找到A语句中所有记录有哪些是在B语句查询结果中出现的,怎么做到? A语句: select id from mytab where age > 25 B语句: select id from mytab where city = 'beijing' 现在想查找B结果中有哪几个是在A结果中出现的,怎么做到?AB语句只是根据我的需求打的一个比方,别跟我说用 select id from m

跟日期有关的两条经典SQL语句

语句 1.用一条语句得出某日期所在月份的最大天数? SELECT DAY(DATEADD(dd, -DAY('2004-02-13'), DATEADD(mm, 1, '2004-02-13'))) AS 'Day Number' 2.少记录变成多条记录问题 有表tbl日期       收入    支出2004-02-11 00:00:00 60 452004-03-01 00:00:00 60 452004-03-02 00:00:00 40 502004-03-05 00:00:00 50 

两条内存不稳定怎么办

网友问:我有一台电脑,配置为赛扬Ⅲ 1.2GHz.512MB SDRAM,现在我加了一个FX5200(128MB/128bit)的显卡.但是不知道为什么,玩游戏老是卡机,连玩CS都很不流畅,还不如原来的集成显卡,是不是和AGP 8×有关?此外,我还有一条APACER的256MB内存,但如果两条同时插上系统就非常不稳定,请问如何解决? xp系统之家小编答:按理说你的配置应该完全可以流畅运行大部分3D游戏,CS更是不在话下,而且NVIDIA显卡并不存在严重的OpenGL兼容性问题,AGP 8×也可以

从键盘输入double-【Java问题】double grade= input.nextInt();这条语句!!

问题描述 [Java问题]double grade= input.nextInt();这条语句!! 为什么double grade= input.nextInt();这条语句在eclipse可以正常运行?不是应该为double grade= input.nextDouble();吗?两句语句有区别吗?分别怎么用? 解决方案 可以正常运行.input.nextInt();接收的是int型数据,会自动转换成double:如果是int grade = input.nextDouble():就不行,因为

java-如何理解&amp;amp;quot;add&amp;amp;quot;.equals( type)这条语句

问题描述 如何理解"add".equals( type)这条语句 如何理解"add".equals( type)这条语句,type是一个类吗," add"是一个实例吗,equals和instanceof有什么区别和联系么? 解决方案 equals通常用来比较两个字符串是否相等,还可以通过重写equals方法来比较两个对象是否相等,如果add是一个对象,和它相比的type也是对象(不是类), 而instanceof 是用来表示 一个对象是否是某个类

select-在两个应用,两条连接的情况下mysql存储过程是否是同步的执行的?

问题描述 在两个应用,两条连接的情况下mysql存储过程是否是同步的执行的? CREATE DEFINER = `root`@`%` PROCEDURE `NewProc`() begin drop table if exists tem_request; create temporary table tem_request select RequestID,SaleCycleID,StationID from s_betrequest where requestStatus = 0 limit