qq_31924405
2016-05-10 14:46
采纳率: 100%
浏览 1.8k
已采纳

C#报错使用泛型类型的“Stack”需要1个类型的参数 和无法运用于方法组和int 操作数怎么解决

class Class1
{
static string De(int N, int D)
{
Stack stack = new Stack();
if (D < 2 || D > 16)
{
throw new ArgumentOutOfRangeException("D", "指示灯是否");

        }
        do
            {
                int residue = N % D;
                char c = (residue < 10) ? (char)(residue + 48) : (char)(residue + 55);
                stack.Push(c);

            }
            while ((N = N / D) != 0);
            string s = string.Empty;
            while (stack.Count > 0)
            {
                s += stack.Pop().Tostring();
            }
            return s;

    }
}
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • blownewbee 2016-05-10 15:56
    已采纳
     Stack<int>
    
    点赞 打赏 评论

相关推荐 更多相似问题