| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1138 人关注过本帖
标题:关于c#类型转换问题
只看楼主 加入收藏
李鸿章
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-5-12
收藏
 问题点数:0 回复次数:8 
关于c#类型转换问题
今天看到类型转换的章节,有隐形和现形之分。我想问问,类型转换在c#中真正用途何在?它可以起到怎样的作用。
搜索更多相关主题的帖子: 类型 类型 
2005-05-18 09:46
yushengou
Rank: 1
等 级:新手上路
帖 子:401
专家分:0
注 册:2005-3-30
收藏
得分:0 
感觉没什么用。
就是有时候数据类型不同。才转一下的。
要说有用,我觉得就是这个用法了。

我是初学者,希望大家能多多帮助我 /bbs/showimg.asp?BoardID=34&filename=2005-4/200542294030151.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://bbs./bbs/showimg.asp?BoardID=34&filename=2005-4/200542294030151.gif');}" onmousewheel="return imgzoom(this);" alt="" />
2005-05-18 10:06
李鸿章
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-5-12
收藏
得分:0 
照楼上的意思,这一章可以跳过去了?
2005-05-18 10:29
eastsnake
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2005-3-8
收藏
得分:0 
转换简单,难在装箱、拆箱;
不过在初学的时候不必深究,等到要提高算法效率时就需要重点研究了

程序员是男孩,语言是女孩; 每个男孩都希望能交往更多的女孩; 但是却没有一个男孩真正了解一个女孩; 男孩总是不能专心一个女孩,而女孩却总是在变~
2005-05-18 11:02
yushengou
Rank: 1
等 级:新手上路
帖 子:401
专家分:0
注 册:2005-3-30
收藏
得分:0 
差不多吧。只要知道用法就好了。
看还是要看的。
要知道比如int 转string.
string转int 等的用法。

我是初学者,希望大家能多多帮助我 /bbs/showimg.asp?BoardID=34&filename=2005-4/200542294030151.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://bbs./bbs/showimg.asp?BoardID=34&filename=2005-4/200542294030151.gif');}" onmousewheel="return imgzoom(this);" alt="" />
2005-05-18 11:02
幻风幻云
Rank: 1
等 级:新手上路
帖 子:762
专家分:0
注 册:2005-1-14
收藏
得分:0 
作用在用的时候才能感受到

就2种转换方式 又不难
学习不要偷懒哦

2005-05-19 23:41
ytm2004
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2005-5-21
收藏
得分:0 
应用几下就会了,不是搞学术研究的搞的太复杂了反而有害............

收录了一些C#的实例和源码,有兴趣的朋友可以进入 http://ytm2004. 点击右侧的 [软件源码] 按钮下载...
2005-05-21 13:25
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
收藏
得分:0 
实值类型的转换一般是为了使变量符合运算的条件,而参考类型的转换(严格地说应该是传递一个参考指针,然后再进行转换的行为),则通常是想使用object保存它的参考指针,然后再在适合的时候将其转换或者修改object的参考指针或者是指向的Managed Heap所管理的实体,也就是说,这一般是方便于你要对一个特殊的对象进行存储或者修改的中间手段.

寻求挑战,追求完美 Oh,my god!
2005-05-21 22:59
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
收藏
得分:0 
特殊的对象,例如:在泡泡堂中,屏幕中有很多人物,而玩家控制的人物只有一个,你就可以使用object对这个人物的内存实体(一般是结构或者是类)的参考指针进行存储,这样可以在我们按下上下左右时程序可以方便地找到应该是使哪一个人物移动.
object还有一个地方用得很多,大家可以在Form下的所有控件的事件的响应的方法中发现一个变量object sender,它就是存放着那个控件的参考指针的,这个时候,你就可以用:**** abc = (*****)sender;将sender转换成为***类型的,并且使用***类型的abc存放其参考指针.

寻求挑战,追求完美 Oh,my god!
2005-05-21 23:05
快速回复:关于c#类型转换问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.043367 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved