回 帖 发 新 帖 刷新版面

主题:关于color引用的命名空间问题

先贴上代码,再细说
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;

namespace _12
{
    class Program
    {
        class Fruit
        {
            public double weight;
            public int count;
            public Color color;
           
        }
        class orange : Fruit
        {
            public string taste;
            public orange(double pweight, int pcount, Color pcolor, string ptaste)
            {
                weight = pweight;
                count = pcount;
                color = pcolor;
                taste = ptaste;
            }
            public void Description()
            {
                Console.WriteLine("weight={0},count={1},color={2},taste={3}", weight, count, color, taste);
            }

        }
        static void Main(string[] args)
        {
            orange or = new orange(2.5, 10, Color.OrangeRed, "quite good");
            or.Description();
        }
    }
}
这是一个很简单的继承的小例子,但是在运行的过程中发现,Color 不能找到
弹出错误错误    1    找不到类型或命名空间名称“Color”(是否缺少 using 指令或程序集引用?)    
但是color明明是在system.drawing中,求高手赐教

回复列表 (共2个回复)

沙发


 我出的是没有drawing 的命名空间啊

板凳


已经解决了,你在项目管理器中添加应用,应用,system.drawing就可以了

我来回复

您尚未登录,请登录后再回复。点此登录或注册