using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing.Color;
namespace ConsoleApplication1
{
class Program
{
public static readonly Color BackColor;static Program()
{
DateTime now = DateTime.Now;
if (now.DayOfWeek = DayOfWeek.Saturday || now.DayOfWeek = DayOfWeek.Sunday)BackColor = Color.Green;elseBackColor = Color.Red;}
private Program()
{}
}
class Text
{
public static void Main()
{
Console.WriteLine(Program.BackColor.ToString());
}
}
}
错误 1 命名空间“System”中不存在类型或命名空间名称“Drawing”(是缺少程序集引用吗?) C:\Users\user\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 4 14 ConsoleApplication1
错误 2 找不到类型或命名空间名称“Color”(是否缺少 using 指令或程序集引用?) C:\Users\user\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 9 32 ConsoleApplication1 

解决方案 »

  1.   

    向你的工程里添加一个引用,System.Drawing.dll
      

  2.   

     将using System.Drawing.Color; 换成 using System.Drawing;
      

  3.   

    将using System.Drawing.Color; 换成 using System.Drawing;也不对啊
      

  4.   

    我刚刚试了。添加using System.Drawing;另外在项目添加引用System.Drawing就OK了
      

  5.   

    你代码中=换成==,另外添加主程序里添加 Console.ReadKey();为佳
      

  6.   

    现在右面的资源管理器下面右击 然后点击“引用”找到System.Drawing项目,选择System.Drawing   确认。
    然后在程序上方的using指令上添加using System.Drawing;  应该就可以了。
      

  7.   

    楼上正解 
    = 改为==
    最好加个
    Console.Read();
    或Console.ReadLine();
      

  8.   

    还没结。我环境是VS2008,在“项目”———“添加引用”———“.NET”———“System.Drawing;”,程序如下
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Drawing;
    //using System.Timers;
    using System.Text;namespace ConsoleApplication1
    {
        class Program
        {
            public static readonly Color BackColor;        static Program()
            {
                DateTime now = DateTime.Now;
                if (now.DayOfWeek == DayOfWeek.Monday || now.DayOfWeek == DayOfWeek.Sunday)                BackColor = Color.Green;            else                BackColor = Color.Red;        }
            private Program()
            {        }
        }
        class Text
        {
            public static void Main()
            {
                Console.WriteLine(Program.BackColor.ToString());
                Console.ReadKey();
            }
        }
    }