对内存的操作?
你要明白一点,C#的内存不由你来管理!程序里面尽量不要加入内存管理相关的逻辑!
但是如果你真的有这个需要的话可以用static的变量,当你不用的时候将对应变量置null。
但对应对象并不一定会得到释放,因为它可能已有其它引用。
这个时候就需要弱引用:设置一个private的static变量,设置一个public的static属性,返回对应变量的WeakReference,那么,当对应的变量被置空的时候,WeakReference里面的变量也会被置空,这样就达到你的目的了。
----------------------------------------------------------------------------
WCF有数据服务,用数据服务来传输,如果涉及大量数据的,请通过net-tcp绑定进行传输,http的传输量有限的。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有