作者optimize (倔泡泡)
看板C_Sharp
标题[问题] 堆叠资料型态的问题
时间Mon Apr 27 04:03:59 2009
以下是code
Stack svS = new Stack(); //建立一个堆叠
byte a1, a2;
svS.Push(a1); //把资料型态为byte的a1丢进堆叠
可是当我要用svS.Pop()的时候它说输出的型别是object?
那我怎麽转回我原本的byte 或着 int
教教我Q_Q
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.227.121.125
1F:推 MRjk:强制转型 (byte)svS.Pop() 或(int)svS.Pop() 04/27 04:08
2F:→ optimize:天阿!! 还可以这样唷XD 感谢感谢 04/27 04:18
3F:→ regionbbs:你也可以使用泛型 Stack<T> (for .NET 2.0 or newer) 04/27 08:23
4F:→ optimize:泛型好 我前几天才学到 05/01 06:35