Fre*_*ood -1 .net c# casting linq-to-xml xname
当我遇到它时,我忘记了铸造机制:).那么你能让我再次记住它吗?因为目前看来我不能接受.
XName具有来自字符串的隐式转换.来自MSDN:
创建XName对象
XName不包含任何公共构造函数.相反,此类提供从String的隐式转换,允许您创建XName.使用此转换的最常见位置是构造元素或属性时:XElement构造函数的第一个参数是XName.通过传递字符串,您可以利用隐式转换.
声明如下:
public static implicit operator XName(string expandedName);
Run Code Online (Sandbox Code Playgroud)