日期:2014-05-19  浏览次数:20800 次

这两句有没有区别?

public   partial   class   _Default   :   System.Web.UI.Page  
{
        SqlConnection   sqlcon;
        string   strCon   =   "Data   Source=(local);Database=db_04;Uid=sa;Pwd= ";
        static   string   strCon   =   "Data   Source=(local);Database=db_04;Uid=sa;Pwd= ";
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                ......
        }

}
请问:全局变量strCon这两种写法功能一样吗?   谢谢!

------解决方案--------------------
C#里头没有全局变量。两种定义当然是不一样的啦。动态字符串,调用的时候一定要把类实体化才行,当静态字符串则直接用类命调用就可以了。