小编Hor*_*ter的帖子

C#类类型 - 如何确定它是否是标准的.net框架类

C#/ .net框架

确定类(类型)是否是.net框架提供的类而不是我的任何类或第三方库类的最可靠方法是什么.

我测试了一些方法

  • 命名空间,例如以"System"开头.
  • 程序集的代码库,dll所在的位置

所有这些"感觉"虽然有效,但有点笨拙.

问题:确定此问题的最简单,最可靠的方法是什么?

c# reflection gettype

5
推荐指数
2
解决办法
1944
查看次数

c#单元测试:在单元测试中写入设置不会在user.config中保存值

我正在运行ac#unit test(VS 2008).在测试中我写了设置,这应该导致将数据保存到user.config.

Settings.Default.X = "History"; // X is string
Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)

但这根本不会创建文件(我在"C:\ Documents and Settings\HW\Local Settings\Application Data"下交叉检查).

如果我创建与控制台应用程序相同的东西,则持久化数据(相同代码)没有问题.

在UnitTest中我需要考虑做些什么吗?

.net c# unit-testing app-config user.config

4
推荐指数
1
解决办法
2077
查看次数

标签 统计

c# ×2

.net ×1

app-config ×1

gettype ×1

reflection ×1

unit-testing ×1

user.config ×1