比如我在aspx页面写这个代码; DBC dbc=new DBC() (假设DBC类中有private变量 str)当程序运行到DBC dbc=new DBC() 是不是同时也把str载入内存? 那他什么时候释放掉呢?
解决方案 »
- CS程序中调用dll中System.Web.HttpContext.Current未将对象引用到实例
- Microsoft.Office.Interop.Excel.dll的问题?
- 在用LocalReport打印时,每次打印完毕在指定报表的位置自动创建的图片不会自动清除且没有办法在程序中指定打印机的纸张规格。请指教,谢谢!
- 急呀,请教 vs2003 C# + axMSComm 开发串口问题
- 我刚学c语言不久.有没有好心的高手帅哥们能指点一二阿
- c# 绘图 根据坐标得到字符?
- 一个win窗体问题
- 转义符 \a 和\v 什么样的情况下才能 显示
- 用在c#中用com+(用com+处理事务)调用另一台机器上的oracle9i的数据库报错请打虾解决!
- 怎么让数据在同一页面分两边显示?
- C#实现托盘自动弹出气泡
- 一个调用存储过程取参数的小问题
是的。
若dbc内部没处理的话,此dbc对象释放时释放。
new对象的时候,实际上就开发初始化内部对象了,哪怕你没有显示赋值既然初始化对象了,那就会载入内存关于释放,是看当前的对象的作用域 与GC决定的