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