当前位置: 代码迷 >> ASP.NET >> 请教一个 基础有关问题。送分了。
  详细解决方案

请教一个 基础有关问题。送分了。

热度:6213   发布时间:2013-02-26 00:00:00.0
请问一个 基础问题。。。。。送分了。。。。。。。。。。。。。。。。。。。
public   static   OleDbConnection   createconnection()
        {
                string   sql   =   string.Format( "Provider={0};Data   Source={1} ",   ConfigurationManager.AppSettings[ "provider "],   System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings[ "datasource "]));
                return   new   OleDbConnection(sql);
        }

请问这里的return   new   OleDbConnection(sql);

返回的是一个   方法   吗??还是   实例???

概念问题。基础问题。。谢谢。。

------解决方案--------------------------------------------------------
实例
------解决方案--------------------------------------------------------
new Object()
返回的显示是个实例啊……
------解决方案--------------------------------------------------------
返回了个OleDbConnection对象

OleDbConnection myConn=createconnection();
------解决方案--------------------------------------------------------
把对象和自己创建的引用句柄建立关系,
就可以程序中通过句柄调用返回的对象了
------解决方案--------------------------------------------------------
对象就是实例
你返回的就是new的

------解决方案--------------------------------------------------------
string mystr=new string( "123 ");

new string( "123 ") 是在堆中创建的对象

要想访问它必须通过句柄,mystr

------解决方案--------------------------------------------------------
实例and对象
  相关解决方案