12得票1回答
兄弟,我的线程在哪里?(或:重命名.NET线程池线程-是否可能?)

有时候,我在调试模式下运行应用程序,直到我停在某个特定的行上并且它花费了太多时间来做某些事情,吃掉了100%的CPU。此时,我点击“Break”按钮,并尝试查找哪个线程正在运行,导致这么长时间的等待。 问题是,该应用程序有大量运行的线程,并且在我点击“Break”时,执行点会转移到可能只是在...

9得票3回答
在Sitecore中获取项的创建日期

有没有办法在“统计”部分编程方式下获取项目的创建日期? 谢谢。

7得票2回答
SQL查询中未包含Where子句。

我正在使用C# 4.0和EntityFramework 6.0创建一个应用程序。 我尝试从数据库中检索项目列表,但问题是EF框架生成的SQL查询不包括where子句。 因此,整个表格/视图都加载到内存中,仅获取2或3个项目需要大约10秒钟。 下面是我的GenericRepostitory...

13得票1回答
在 Dapper 中查看要执行的 SQL 语句

我想知道是否可能在将参数解析为SQL字符串之后,查看实际的SQL语句是什么样子。例如,考虑以下代码:const string SQL = @" SELECT * FROM V_PROVIDER_WAGE_OVER_REVENUE WHERE SITE_ID = :SITE_ID ...

208得票9回答
如何将分隔的字符串拆分为List<String>?

我有这段代码: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { ...

11得票1回答
Scripts.Render引发“对象未设置为对象实例”错误。

我正在使用Visual Studio 2019。 我遇到了一个之前从未遇到过的问题 - 在视图中,仅此行代码(就是这一行)会导致错误: @Scripts.Render("~/scripts/scriptCommon") 我已经检查过捆绑配置: ScriptBundle scriptC...

10得票13回答
如何防止他人使用我的 .Net 程序集?

我有一个程序集,除了指定的可执行文件之外,不应该被任何其他应用程序使用。请给我一些相关的操作指南。

29得票5回答
检查GAC中的程序集

如何通过编程方式检查全局程序集缓存(GAC)中的程序集?

15得票11回答
使用这种基于扩展方法的简写可能会遇到的潜在问题

C#6更新 在C#6中,?.现在是一种语言特性: // C#1-5 propertyValue1 = myObject != null ? myObject.StringProperty : null; // C#6 propertyValue1 = myObject?.StringP...

13得票2回答
如果通过“添加引用”添加程序集而没有在代码中引用,那么它不会被复制到输出目录。

情况: 项目1是解决方案中的一个程序集。 项目2是同一解决方案中的可执行程序集项目。 项目2通过“添加引用”引用项目1。 项目2在代码中没有直接引用项目1中的命名空间/类型。 项目2使用Ninject动态加载项目1并使用其中的实现类。 问题: 尽管将Copy Local设置为Tru...