gpt4 book ai didi

c#-4.0 - C# 一种在变量名中引用非法字符的方法?

转载 作者:行者123 更新时间:2023-12-02 22:37:34 26 4
gpt4 key购买 nike

有什么方法可以在 C# 中将破折号作为属性名称的一部分?

在 SQL 中,它是 [some-thing]。在 JavaScript 中,它是 myObject["some-thing"]

我提出这个问题是为了避免编写在元素名称中使用短划线的自定义 XML 序列化程序 ( not by choice 。)

最佳答案

不,但是根据您之前的问题,如果您的问题是序列化/反序列化 XML,那么您可以使用属性,如下所示:

[XmlElement("some-long-property")]
public string SomeLongProperty { get; set; }

关于c#-4.0 - C# 一种在变量名中引用非法字符的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11220287/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com