private static CApplication m_App;
//这定义了m_App为类CApplication的静态变量
public CSession CurrentSession;
//从代码来看CSession估计是一个类,好像是用来登陆用的,你这是拷贝的代码吧?在其他地方肯定有 CSession有的代码
private static CApplication CreateAppObj()
//CreateAppObj为类的静态方法,此方法返回一个 CApplication 对象吧

解决方案 »

  1.   

    private static CApplication CreateAppObj()
    前面的CApplication是函数的返回类型。标准.net中没有CSession这个类;
    看看这个程序用的命名空间。
      

  2.   

    lock语句我记得是多线程中保持数据同步用的。用在这里可以也是为了防止多用户同时执行页面的时候发生数据混乱。。
      

  3.   

    private static CApplication CreateAppObj()
    定义静态方法不是可以直接写成这样吗?private static CreateAppObj()
    前面那个CApplication有什么用?
    答完这题立即结贴
      

  4.   

    private static CApplication CreateAppObj()
    CApplication 是返回类型,就是要返回的结果的数据类型
    private static CreateAppObj()这种写法是错误的,所有方法必须有返回的数据类型(void也算是一种).