[問題] template語法問題

看板C_Sharp作者 (抓不住...)時間17年前 (2009/02/24 20:13), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/3 (看更多)
下述是我學習C#的疑問 public class TreeNode<ItemType> { public ItemType m_Value; // member public TreeNode(ItemType val){m_Value = val; } // Ctor public void comapre(ItemType v ) { if( m_Value > v ) // 編譯錯誤,這裡的值會無法比較,即使 // ItemType為int { // some operation } } } 請問該如何實做?? 是否需要ICompariable ?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.36.244

02/24 21:04, , 1F
你都這麼說,試試看吧^^
02/24 21:04, 1F
文章代碼(AID): #19e-HeXY (C_Sharp)
文章代碼(AID): #19e-HeXY (C_Sharp)