如何将属性标记为json不可序列化?

Zol*_*iqa 14 c# asp.net-mvc

正如标题所说,我想通过JavascriptSerializer将属性标记为不可序列化.怎么能达到这个目的?提前致谢.

Jon*_*eet 19

你只想申请ScriptIgnoreAttribute:

[ScriptIgnore]
public string IgnoreThis { get; set; }
Run Code Online (Sandbox Code Playgroud)


Ser*_*gan 7

如果您为此ASP.NET Core或什至在此之前需要,则应使用:

[JsonIgnore]
Run Code Online (Sandbox Code Playgroud)

您需要参考:

using Newtonsoft.Json;
Run Code Online (Sandbox Code Playgroud)