小编Joh*_*rne的帖子

如何解决"断点当前不会被命中.此文档没有加载任何符号." 警告?

快递版C#桌面应用程序.工作后5秒钟没有工作.

我尝试了以下内容.

  • 确保在所有程序集上设置调试配置,调试标志和完整调试信息.
  • 从我的整个计算机中删除所有bin和obj文件夹以及与项目相关的所有DLL.
  • 从头开始重新创建导致问题的项目.
  • 重启.

我在解决方案中有两个WinForms项目.其中一个加载调试信息,一个不加载.它们都指的是我试图以完全相同的方式在项目文件中获取调试信息的程序集.有任何想法吗?


我想补充在这里,主要是为我自己,当我回过头来审查这个问题,该符号不加载,直到组件加载,并且没有加载组件直到需要它.如果断点位于仅在主程序集中的一个函数中使用的库中,则在调用该函数之前,将不会加载符号(并且将显示断点未被命中).

.net c# debugging breakpoints visual-studio

1456
推荐指数
35
解决办法
114万
查看次数

Integrated Security = True和Integrated Security = SSPI有什么区别?

我有两个使用集成安全性的应用程序.一个分配Integrated Security = true连接字符串,另一个分配Integrated Security = SSPI.

是什么区别SSPI,并true在集成安全性的情况下?

sql-server security connection-string database-security

502
推荐指数
8
解决办法
57万
查看次数

我如何告诉Moq返回任务?

我有一个声明的界面

Task DoSomethingAsync();
Run Code Online (Sandbox Code Playgroud)

我正在使用MoqFramework进行测试:

[TestMethod()]
public async Task MyAsyncTest()
{
   Mock<ISomeInterface> mock = new Mock<ISomeInterface>();
   mock.Setup(arg => arg.DoSomethingAsync()).Callback(() => { <my code here> });
   ...
}
Run Code Online (Sandbox Code Playgroud)

然后在我的测试中我执行调用的代码await DoSomethingAsync().而且测试在这条线上失败了.我究竟做错了什么?

c# unit-testing moq task-parallel-library

291
推荐指数
3
解决办法
11万
查看次数

为什么没有像String.Empty这样的Char.Empty?

是否有一个原因?我问,因为如果你需要使用大量空字符,那么你会遇到与使用大量空字符串时相同的情况.

编辑:这种用法的原因是:

myString.Replace ('c', '')
Run Code Online (Sandbox Code Playgroud)

所以从myString中删除'c'的所有实例.

.net c# string char base-class-library

244
推荐指数
11
解决办法
22万
查看次数

使用SASS时如何从其他目录导入文件?

在SASS中,是否可以从另一个目录导入文件?例如,如果我有这样的结构:

- root_directory
    - sub_directory_a
        - _common.scss
        - template.scss
    - sub_directory_b
        - more_styles.scss
Run Code Online (Sandbox Code Playgroud)

template.scss可以导入_common.scss,@import "common"但是more_styles.scss可以导入_common.scss吗?我尝试了一些不同的东西,包括@import "../sub_directory_a/common"@import "../sub_directory_a/_common.scss",但似乎没有任何工作.

import sass

81
推荐指数
5
解决办法
10万
查看次数

如何计算文件夹的大小?

我正在创建一个文件夹,用我的iPhone App缓存Documents中的图像.我希望能够将此文件夹的大小保持在1MB,因此我需要检查文件夹的大小(以字节为单位).

我有代码来计算文件大小,但我需要文件夹的大小.

最好的方法是什么?

iphone nsfilemanager ios

66
推荐指数
5
解决办法
4万
查看次数

获取C#中多维数组的行/列长度

如何在C#中获取多维数组的行或列的长度?

例如:

int[,] matrix = new int[2,3];

matrix.rowLength = 2;
matrix.colLength = 3;
Run Code Online (Sandbox Code Playgroud)

c# arrays multidimensional-array

58
推荐指数
3
解决办法
7万
查看次数

有没有办法在LINQ查询语法中使用Distinct?

有没有办法重写:

var tbl = ds.TABLES;
var q = from c in tbl
        select c.TABLE_TYPE;
string s = "";
foreach (var item in q.Distinct())
{
    s += "[" + item + "]";
}        
MessageBox.Show(s);
Run Code Online (Sandbox Code Playgroud)

那么Distinct()调用是在LINQ查询中?

c# linq

52
推荐指数
3
解决办法
3万
查看次数

如何使用MOQ框架在c#中模拟静态方法?

我最近一直在进行单元测试,并且使用MOQ框架和MS Test成功地模拟了各种场景.我知道我们不能测试私有方法,但我想知道我们是否可以使用MOQ模拟静态方法.

c# unit-testing moq mocking

51
推荐指数
4
解决办法
8万
查看次数

模型绑定到ASP.NET MVC 3中的枚举

我的控制器中有一个方法接受一个对象作为参数并返回一个JsonResult.此对象的一个​​属性是具有三个可能值的枚举.我假设当客户端为该属性传入一个int时,它将填充枚举,但它没有,它默认为0,枚举设置为第一个可能的选择.

有什么建议?

c# asp.net-mvc enums model-binding asp.net-mvc-3

47
推荐指数
2
解决办法
3万
查看次数