请问一个 基础问题。。。。。送分了。。。。。。。。。。。。。。。。。。。
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对象