我有一份显示,用户可在操作时先抽取。 这些环境储存在数据库中。 整个评估使用了这些环境。 现在,使用环境的每个类别都在其构造中将数据库装入一个类别。 这对我来说似乎很奇怪,因为环境在服饰的中间不会改变。 因此,你们的“申请环境”怎么说? 您是否使用静态类别或单一吨位,而不是每次打打打数据库,打上同样的环境?
What is the use of default keyword in C#? Is it introduced in C# 3.0 ?
我有一份显示,用户可在操作时先抽取。 这些环境储存在数据库中。 整个评估使用了这些环境。 现在,使用环境的每个类别都在其构造中将数据库装入一个类别。 这对我来说似乎很奇怪,因为环境在服饰的中间不会改变。 因此,你们的“申请环境”怎么说? 您是否使用静态类别或单一吨位,而不是每次打打打数据库,打上同样的环境?
是的,我通常在静态申请类别中投下这种 st,特别是如果没有理由多次质疑的话。
你的课堂取决于环境。 因此,您不妨考虑Dependency Injection,以便从储存方式中分离出来,并改进贵班的测试性。
如果你使用依赖性注射框架(Castle 温莎、NInject等)的话,情况会比较容易。
为了避免重新排列数据库,你将制造一个单一吨寿命的物体。 避免像 plague一样的静态单一吨。 它们使你的申请本身无法证明。 见。
我坐在单一州,这实际上只是对Jarrett的回答进行更有控制的修改。 符合你的设计。
而无视关于单一州的所有坏新闻。 完全可以滥用任何建筑,只是明智地加以利用。
HTH
正如你所说的那样,把这种责任放在一个单一州类别上是司空见惯的。
Another option is to use the "Settings" tab on the project s properties in VS2005/2008/2010. (Right click on the project s name, than click on the "Settings" tab and create a settings file.) For more info about the "Settings page": http://msdn.microsoft.com/en-us/library/cftf714c(VS.90).aspx
You can modify the setting page automaticaly (from the DB) when your application starts and then read the values from anywhere in your application.
See this post for more information about the ConfigurationManager Class
http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx
亲爱!
What is the use of default keyword in C#? Is it introduced in C# 3.0 ?
I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...
I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...
I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...
I have two EF entities. One has a property called HouseNumber. The other has two properties, one called StartHouseNumber and one called EndHouseNumber. I want to create a many to many association ...
How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...
Since I cannot order my dictionary, what is the best way of going about taking key value pairs and also maintaing an index?
Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...