作者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