日期:2014-05-18  浏览次数:20864 次

当前上下文中不存在类名称
examClass是我定义的类作为全局变量

public static class examClass
{
  public static string Temp_ID;

}
但用在这里的时候,提示错误为:编译器错误消息: CS0103: 当前上下文中不存在名称“examClass”
 
string zx = "update [Exam_ChooseQues] set [content] ='" + Address1 + "' where [Choose_ID] = "+examClass.Temp_ID; 

哪里写的不对?谢谢指教!

------解决方案--------------------
比如这样就不会抱错


C# code
public partial class _Default : System.Web.UI.Page 
{
    public static class examClass
    {
        public static string Temp_ID;

    } 
    protected void Page_Load(object sender, EventArgs e)
    {
        string Address1="";
        string zx = "update [Exam_ChooseQues] set [content] ='" + Address1 + "' where [Choose_ID] = " + examClass.Temp_ID; 

    }
}

------解决方案--------------------
public static class examClass 

public static string Temp_ID; 



是不是定义在其他命名空间或其他类内部?
------解决方案--------------------
则命名空间不在同一个下面
你是不是没引用 examClass 的命名空间啊.
------解决方案--------------------
应该放在同一个namespace里面。。
------解决方案--------------------
命名空间?
  
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 

http://feiyun0112.cnblogs.com/
------解决方案--------------------
在项目上右键--->添加新项--->添加类--->是否放在app_code文件夹,选是.
定义:
public static class Class1
{
public static string aa;
public Class1()
{
//
// TODO: 在此处添加构造函数逻辑
//
}

}

调用:
Class1.aa
------解决方案--------------------
探讨
namespace指的什么?