我把一个类做成singleton,那么是按什么顺序执行函数的呢? 就是多个类访问一个singleton类的不同或相同函数,这样的访问是并发的吗?如果是dataaccess层的类,访问数据库是并发的吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 singleton类是不会发生并发的,在多线程的情况下,倒是可能发生多于单个类的问题 數據連接如果做成singleton的,用DataReader的時候可能會出問題 http://community.csdn.net/Expert/topic/4611/4611177.xml?temp=.4171717 那么再问一下,使用singleton会不会导致运算效率的下降呢? 如果需要同步那是会降低效率的,因为同一时间只能有一个线程处理.是不是需要这样做还要看实际需求.dataaccess类需不需要有并发,那要看你类的设计.无状态的类是不需要考虑并发的. C# read mysql 数据量大,出错 向.NET大牛求助,本地数据同步服务器问题! System.Text.Encoding.UTF8转换 弹出窗体预见的错误 C# WINDOWS服务 如何设置依存关系? 正则表达式(立即给分) C#如何查看调试结果 关于XML的学习! 加密狗读取和写入 简单问题 Access数据库中字段的“标题”属性,通过ADO.Net取不出来啊。SQL server行吗? 窗体的切换问题,怎样在一个窗体中使另一个隐藏的窗体显示?
是不是需要这样做还要看实际需求.
dataaccess类需不需要有并发,那要看你类的设计.
无状态的类是不需要考虑并发的.