cost 112 ms
如何为 Parallel.ForEachAsync 设置最小并行度 - How To Set Minimum Degree Of Parallelism For Parallel.ForEachAsync

假设我有以下 C# 代码,它并行发送对某些 url 数组的获取请求: 如果我将 MaxDegreeOfParallelism 设置为数组的大小,这是否也作为隐含的最小并行度? 意思是,我的代码会尝试生成与 MaxDegreeOfParallelism 值相同数量的线程吗? 编辑 1 如果没有,我可以 ...

2023-06-07 13:28:17   1   32    c# / .net  
获取打印作业使用的端口 - Get the used port of a print job

我尝试创建一个类似于内置 windows 版本的打印作业监视器。 我当前的问题是,我无法获取打印作业所在的特定端口的信息。 我使用System.Printing和ManagementObjectSearcher查询Win32_PrintJob 。 他们都没有提供此信息。 ...

2023-06-06 09:43:48   1   21    c# / .net  
避免函数和其他对象之间相互递归的模式? - Pattern(s) to avoid mutual recursion between functions and other objects?

为了好玩,我开始编写一个玩具命令行数据存储区。 我目前将所有解释器的命令存储在 map 中,它将命令的字符串名称映射为键,将要执行的方法映射为它的值。 但是, DisplayHelp命令需要从Commands的Map引用自身。 DisplayHelp方法、 Commands Map 和Inter ...

如何将数据保存到2个表中 - How to save data into 2 tables

我需要将我的问题模块保存到两个表中。 第一个是问题,第二个是问题答案表。 问题表包含questionId,类别表中的问题类别,问题类型表中的问题类型,问题权重,问题描述。 在问题表中有questionanswerId、question id、typeId、options、points。 我需要从一种 ...

2023-05-31 16:41:31   1   33    .net / angular  
为什么 w3wp.exe 应用程序池在 mscorlib.ni.dll 模块故障的高峰时段不断回收? - Why does the w3wp.exe application pool continuously recycle during rush hours with the mscorlib.ni.dll module faulting?

我有一个问题,我有 .net 应用程序作为后端应用程序 我有一个问题,当前出现在用户数量增加后,应用程序池在高峰时段不断回收,当我调查时,我发现 windows 记录器给了我以下错误故障应用程序名称:w3wp.exe,版本:10.0.14393.0,时间戳:0x57899135 故障模块名称:ms ...

.Net Maui:如何使用单选按钮更新 Observable 集合中的单个项目? - .Net Maui: How can I update a single item in an Observable Collection using radio buttons?

我正在构建一个.Net maui 应用程序,我有一个问题列表,我需要使用单选按钮以轮播方式收集答案,我正在使用 MVVM 来更新用户将要获得的答案 select 但是当用户选择问题时不仅更新显示的项目的答案,而且更新集合中所有项目的答案,这是我的代码: Model: 视图模型: Xaml: ...

IIS 网站使用本地主机,但不使用 IP 地址 - IIS website works with localhost, but not using an IP address

我有一个 Angular 前端和一个 .NET 框架后端,它有以下web.config文件(没有关于授权/认证的其他内容): 我正在使用 AD 登录,这是令牌Tokens由 JWT 令牌保护。 我目前的问题是,我希望使用 IIS 与域中的其他计算机一起测试该网站,如果我使用localhost ,该网 ...

如何在单次调用中使用官方 c# 驱动程序使用 MongoDB 根据条件更新不同的字段? - How to update different field based on condition using MongoDB using official c# driver in single call?

我有两个名为List<Guid> A和List<Guid>B的 ID 列表, 对于list A我想设置Update.Set("IsPending", True)和对于List B ,我想设置Update.Set("IsComplete", True) 。 我可以通过两个数据 ...

多线程和文件写入问题 - Issues with Multithreading and file writing

我将从描述我的用例开始: 我已经构建了一个应用程序来处理大型数据集,对它们运行各种转换,然后将它们吐出来。 这个过程对时间非常敏感,所以很多时间都花在了优化上。 这个想法是一次读取一堆记录,在不同的线程上处理每个记录并将结果写入文件。 但不是将它们写入一个文件,而是将结果写入许多临时文件之一,这些临 ...

.NET 图 SDK 在线更新选择列值 Sharepoint - .NET Graph SDK Updating Choice Column values in Sharepoint Online

我想更新“选择列”的值,但是当我调用 UpdateAsync 方法时,它会抛出异常并显示以下消息“代码:无效请求 - 消息:无效请求”。 在Sharepoint以前的版本中,选择列的值是用“;#”字符分隔的,但是有了Microsoft Graph和Sharepoint Online,这个要求似乎已 ...

在单元测试中检查可变类的“值相等” - Checking "value equality" of mutable classes in unit tests

在一个项目中,我有几个可变的类。 在使用 MSTest 的单元测试中,我想检查那些类的对象是否是我所期望的,这基本上意味着比较对象的某些字段和属性,即值相等。 据我了解,如果我想使用Assert.AreEqual和CollectionAssert.AreEqual等,我必须重写Equals (并且 ...

没有依赖注入的控制台应用程序的用户管理器 - User Manager for console app without Dependency Injection

我正在尝试在 .NET 6 中将用户管理器用于 C# 控制台应用程序,而无需依赖项注入的帮助。 我设法构建了一个用户管理器的实例,但是当我开始使用它时(为我的用户创建一个带有密码重置的 email),我得到这个错误: 没有注册名为“默认”的 IUserTwoFactorTokenProvider。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM