C4.0和VS2010新特性(11)
时间:2025-04-20
时间:2025-04-20
介绍VS2010的新特性等一些新功能
for (int i = 0; i < binder.CallInfo.ArgumentNames.Count; i++) {
attributes[i] = binder.CallInfo.ArgumentNames[i];
}
//拷贝所有属性值到数组:
string[] values = new string[args.Length - 1];
for (int i = 1; i < args.Length; ++i)
{
values[i - 1] = args[i].ToString();
}
XElement subelement = new XElement(args[0].ToString());
//属性名称获取
for (int i = 0; i < attributes.Length; ++i)
{
subelement.SetAttributeValue(attributes[i], values[i]);
}
result = subelement;
}
return result != null;
}
}
该函数功能是:输出任意同时带有属性的节点,同时可以嵌套——比如:
dynamic xmlCreator = new XmlCreator();
XElement ele = xmlCreator.CreateElement(“Books”,
xmlCreator(“Book”,name:C#,price:100.50)
);
上一篇:量表简介总结
下一篇:协信中心商业项目提案