| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 946 人关注过本帖
标题:没事做,大家谁出个题目一起做啊!
取消只看楼主 加入收藏
jackey163
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2005-7-21
收藏
 问题点数:0 回复次数:3 
没事做,大家谁出个题目一起做啊!
RT
2005-07-25 15:02
jackey163
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2005-7-21
收藏
得分:0 
太难了啊,我还是初学者就用这个数据类型转换的题目难我
我查资料,不怕

.net 方面可以交流下 MSN:jackeyhuang123@
2005-07-25 16:12
jackey163
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2005-7-21
收藏
得分:0 

using System;

namespace _123 { /// <summary> /// Class1 の概要の説明です。 /// </summary>

public class A { private int a; private int b;

public A(int m,int n) { a=m; b=n; } //隐式数值转换为:从 int 到 long、float、double 或 decimal //安全的 public void Indexer_long() { long m=a; long n=b; Console.WriteLine("{0}, {1}", m, n); } //显式数值转换:从 int 到 sbyte、byte、short、ushort、uint、ulong 或 char //会出错,溢出,不知道怎么搞拉 public void Indexer_byte() { byte m=(byte)a; byte n=(byte)b; Console.WriteLine("{0}, {1}", m, n); } }

public class B { static void Main() { A a1=new A(100,200); A a2=new A(100,200);

a1.Indexer_long(); a2.Indexer_byte();

} }

} 刚开始学C#,能力有限,只能做到这么多了,只会强制转换。 还有Single单精度型在C#应该也差不多吧。

[此贴子已经被作者于2005-7-25 18:29:51编辑过]


.net 方面可以交流下 MSN:jackeyhuang123@
2005-07-25 18:27
jackey163
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2005-7-21
收藏
得分:0 
大家顶顶啊,写的对不对啊
long m=a;
long n=b;

byte m=(byte)a;
 byte n=(byte)b;

.net 方面可以交流下 MSN:jackeyhuang123@
2005-07-26 08:35
快速回复:没事做,大家谁出个题目一起做啊!
数据加载中...
 
   



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

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