4得票2回答
Linq错误:“string[]不包含“Except”的定义。”

这是我的代码: public static string[] SplitKeepSeparators(this string source, char[] keptSeparators, char[] disposableSeparators = null) { ...

4得票2回答
我的尝试追踪内存泄漏,它是否达到了我的预期?

我有一个应用程序,由多个组件组成,每个组件被编译成单个DLL文件,在其内部运行多个线程。我有一个外壳程序来启动这些组件。 我在Windows CE 6环境下运行此应用程序,并且这是它上面的唯一程序(除了系统程序)。然而,随着时间的推移,当我查看任务管理器窗口时,我发现分配的内存使用量慢慢增加...

4得票2回答
当子进程正在运行时如何退出父进程

我是一个WinForms应用程序。这里是Form_Load方法的代码。 Process proc = new Process(); proc.StartInfo.FileName = @"C:\program files\MyProgram\start.exe"; proc.StartInf...

3得票2回答
如何在 C# 中去除控制字符但保留换行符?

我正在使用这段代码从字符串中删除无法打印的字符,但我不想从字符串中删除换行符(\n)。以下是我目前使用的代码。 Regex.Replace(value, @"\p{C}+", string.Empty) 我不了解正则表达式。我在网上找到了这段代码。它可以工作,但它也会删除新行控制字符。我...

7得票5回答
C# 中类似于 SQL in 运算符的替代方法

SQL中有in操作符 SELECT * FROM MyTable WHERE id IN (1, 2, 3, 4, 5) 有类似的C#语法吗?我的意思是: if(variable in (1, 2, 3, 4, 5)){ }

3得票1回答
Blazor WASM:继承不会呈现继承类的标记。

这行代码:"base.BuildRenderTree(__builder);" 无法编译。 我试图添加一个基础组件,用于处理每个页面上所需的一些可下载数据。 我可以通过继承传递我的依赖注入和属性,但我无法让来自基础组件的标记渲染。__builder未公开,也无法覆盖BuildRenderT...

8得票2回答
从SQL Server批量获取记录的最佳方法是什么?

场景: 我们正在从SQL Server检索行到C#.Net控制台应用程序,并通过存储过程对从SQL Server检索的数据执行操作;在执行操作后,使用C#-MongoDB-Driver将新数据存储到MongoDB中。 问题: 有数十亿行。我的存储过程包含以下查询: select * fro...

3得票1回答
从视图传递数据到控制器的asp.net core razor页面

我将尝试创建一个简单的asp.net core razor网站。 我有一个cshtml页面: @page @using RazorPages @model IndexModel @using (Html.BeginForm()) { <label for="age">...

3得票1回答
C#循环遍历枚举的所有字段,从字符串数组中分配值

我正在为一个Web服务构建SOAP正文,其中有数十个可选字段。 目前我是这样处理这些字段的: wsSoapBody.OrderType = aMessage[(int)cardCreate.OrderType].ToString(); wsSoapBody.ActivateFlag = C...

3得票1回答
为单元测试设置类的只读属性

我有一个这样的接口 public interface IConnection { Strategy Gc { get; } bool IsConnected(); bool Connect(); } 我希望对使用此接口的类的方法进行单元测试。现在我想设置Gc,...