我遇到了下列问题,望知道的帮忙一下,谢谢!!
找不到类型或命名空间名称“Size”(是否缺少 using 指令或程序集引用?)代码是::
private static Size CalculateDimensions(Size oleSize, int targetSize)
    {
        Size newSize = new Size();
        if (oldSize.Height > oleSize.Width)
        {
            newSize.Width = (int)(oldSize.Width * ((float)targetSize / (float)oleSize.Height));
            newSize.Height = targetSize;
        }
        else
        {
            newSize.Width = targetSize;
            newSize.Height = (int)(oldSize.Height * ((float)targetSize / (float)oleSize.Width));
        }
        return newSize;
    }

解决方案 »

  1.   

    Size 结构
    命名空间:  System.Drawing
    程序集:  System.Drawing
      

  2.   

    查MSDN:Size 结构 
    存储一个有序整数对,通常为矩形的宽度和高度。命名空间:  System.Drawing
    程序集:  System.Drawing(在 System.Drawing.dll 中)你引用对应命名空间了吗?
      

  3.   

    直接在引用里添加呢....而不是using命名空间...
      

  4.   

    试着添加引用,.net,找到System.Draw后!
    而不是仅仅using!
      

  5.   

    添加引用
    再using 
    Size size = new Size((int) newWidth, (int) newHeight);
    Image bitmap = new Bitmap(size.Width, size.Height);