这是我第一次使用 .NET Standard
,我很困惑。我想做的就是添加一个注释,如 this 。我需要以 .NET Framework 4.5.2
为目标,因此我选择了 1.0
版本。引用文献丢失了,所以我需要添加它,但找不到它,就像我在不远的过去通常会找到的那样。
[XmlElement(ElementName = "CreatedBy")] // No good
public string CreatedBy { get; set; }
最佳答案
如果您的目标是标准 1.0,我认为您不能使用 XmlElement
。按版本 diffs ,看起来它是在 2.0 中提供的。不幸的是,如果您需要 XmlElement
且目标为 4.5.2,那么在这种情况下您可能会运气不佳。可能必须制作 .NET Framework 库。
如果您查看.NET Standard version page您可以点击不同版本的Standard。这些链接会将您带到每个版本的 GitHub 页面,以便您可以查看该版本中包含的所有 API 以及与先前版本的差异,以便您可以看到添加的内容。
关于c# - .NET 标准添加 XMLElement 注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51521859/