![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#之路
平旦
这个作者很懒,什么都没留下…
展开
-
C# 无法step进入某个method的解决方法
C# 无法step进入某个method的解决方法在设置了断点之后,发现有一个函数可以正常运行出现结果,但是没有办法step进去观察具体的过程,请教了同事后学到了一个知识点。有的.cs文件是由.xml文件自动生成的,这些文件中可能会有:[System.Diagnostics.DebuggerStepThroughAttribute()]如果我们想要观察的函数在这个语句之下就会出现step不进...原创 2020-01-03 16:30:52 · 227 阅读 · 0 评论 -
c# 关于Moq的使用细节
c# 关于Moq的使用细节最近一直在做关于unit test方面的工作,使用的是Moq中的Mock方法。之前自学的时候在网上看的教程云里雾里,在工作过程中有的方法通过实验和询问同事终于搞懂了一些,现在把自己使用到的方法记录下来,持续更新var test = new Mock<ITest>();test.Setup(x=>x.testvalue).Returns(val...原创 2020-01-03 16:17:38 · 3534 阅读 · 0 评论 -
c# 关于throw的unit test 写法
c# 关于throw的unit test 写法在做unit test时,发现有的try,catch语句中会有throw语句,虽然观察同事的代码中对于这样的语句通常不做测试,但有时因为特殊要求或者干脆为了追求测试百分比,还是要学会如何进行测试,记录一下今天学到的测试方法。原理:当程序进入需要测试的原代码中并运行到throw语句时,如果上一层语句中也有throw语句,那么将不会直接返回error,...原创 2019-12-23 15:03:16 · 367 阅读 · 0 评论 -
c# 复制 删除文件夹
c# 复制 删除文件夹之前需要复制和删除文件夹,就在网上找了一下,然后发现了这篇文章,虽然最后还是没用上,但是感觉还是有用的,先保存下来,以待后用。另外找到了其他的删除文件夹的方式,不需要做递归,也一并保存下来。原文链接:https://blog.csdn.net/lxyruanjian/article/details/84012173C#复制文件的时候只提供了复制文件的类,没有复制文件夹。...转载 2019-12-12 11:46:44 · 113 阅读 · 0 评论