小编MVi*_*nca的帖子

如何在.NET Core 1.1中的程序集上使用自定义属性

虽然我发现这篇关于在程序集上检索自定义属性的帖子,但我不确定如何在.NET Core 1.1中为程序集添加自定义属性.在.NET Framework中,我会做类似的事情:

[assembly: AdditionalLocation(@"..\ReadFromHere")]
Run Code Online (Sandbox Code Playgroud)

但我在Visual Studio中的netcore1.1项目没有AssemblyInfo.cs.我在哪里声明程序集的自定义属性?我可以在.csproj文件中放一些东西吗?

csproj .net-core

9
推荐指数
2
解决办法
2684
查看次数

如何让 Newtonsoft 将 bool 序列化为 false,而不是 False 或“false”

如果我序列化一个 bool 值,我会得到这样的结果:

myboolValue: False
Run Code Online (Sandbox Code Playgroud)

我意识到这是由于 MicrosoftToString()对 bool的实现。

是否有我可以在 Newtonsoft 中更改以输出 false 的设置,例如:

myboolValue: false
Run Code Online (Sandbox Code Playgroud)

我可以使用 a 切换到字符串conditional ? "true" : "false",但这会在 JSON 中添加引号,例如:

myboolValue: "false"
Run Code Online (Sandbox Code Playgroud)

自定义序列化程序可以删除引号吗?

c# json.net

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

标签 统计

.net-core ×1

c# ×1

csproj ×1

json.net ×1