ServiceBase.Run(new ServiceBase[] { new EngineService() });看不懂这是一种怎样的写法 有什么特别作用没
解决方案 »
- WPF DataGrid LoadingRow 时找不到控件
- 请问VS2005 Winform程序下,如何连接和访问SQL Server 2005,并将数据放入ListView和ListBox中?
- 一直听说 数据库一个表 程序里一个类
- C#编译是不是会自动把不影响最终结果的代码给忽略掉?
- 如何打开诸如后缀名为.doc/ .ppt/ .mov类型的文件啊?
- 如何解决所装的iis不支持.net的问题?
- 怎么在Form1里设置Button1更改Form2的背景?
- 发愁问题急求:如何匹配一段C#代码中的函数名
- 求救!!关于数据更新的问题。。
- C#使用NPOI修改xlsx文件,文件损坏
- winform listview右键菜单问题
- listview 问题,求助
new ServiceBase[] { new EngineService() }创建一个包含一个元素的ServiceBase的数组.
其中的那个元素就是这个new EngineService();
很明显EngineService是ServiceBase的一个子类.
整段代码可以拆成:ServiceBase[] svcBaseArr = new ServiceBase[1];
svcBaseArr[0] = new EngineService();
ServiceBase.Run(svcBaseArr);
new ServiceBase[] { new EngineService() }//实例化ServiceBase类型的数组,new EngineService()是为ServiceBase类型的数组赋值.