小编Roh*_*ame的帖子

从数据表中选择列的子集

我有一个15列的数据集.我想生成一个只有4列该数据集的Excel工作表.我们如何在数据表中选择列的子集?谢谢,罗希特

c#

5
推荐指数
1
解决办法
5654
查看次数

使用Windows服务创建文件

我编写了一个Windows服务,它在本地驱动器(C:\ Testing文件夹)上创建一个文件.

我已经安装了这项服务.我从IIS中托管的Web应用程序启动此服务.

如果我在服务代码中硬编码此路径,该服务工作正常,但如果我通过Web应用程序将路径传递给Web服务,事件日志显示异常

服务无法启动.System.UnauthorizedAccessException:拒绝访问路径"C:\ Testing".

我在我的机器上有管理员权限,我使用相同的帐户启动服务.我怎样摆脱这个例外?

c# windows-services

4
推荐指数
2
解决办法
1万
查看次数

使用AsParallel

我有一份EmpIds清单.我需要在此列表中为每个EmpId执行一些操作.

void ProcessEmp(EmpId empId)
{
  // process the emp
} 
Run Code Online (Sandbox Code Playgroud)

我可以使用AsParallel执行此操作,而不是一次循环遍历每个员工ID吗?基本上我想平行处理每个emp Id.

c#

3
推荐指数
1
解决办法
571
查看次数

条件中间件总是被执行

我在我的 ASP.NET Core Web-API 2.1 应用程序中添加了一个自定义中间件,它只需要针对某些请求执行。问题是,它总是在管道中执行。

启动文件

app.UseWhen(context => context.Request.Path.Value.Contains("AWS"), appBuilder =>
{
    app.UseMiddleware<ValidateHeaderHandler>();
});
Run Code Online (Sandbox Code Playgroud)

上面的代码完全忽略了条件并始终执行ValidateHeaderHandler中间件。

c# asp.net-core asp.net-core-webapi

3
推荐指数
1
解决办法
535
查看次数