【www.gdgbn.com--js教程】
xml与dynamic 的相互转换
1 static void main(string[] args)
2 {
3 //正常运行
4 rundynamicxmlnode(true);
5 //异常运行
6 rundynamicxmlnode(false);
7
8 console.readline();
9 }
1 private static void rundynamicxmlnode(bool state)
2 {
3 console.writeline("------run begin------");
4 try
5 {
6 dynamic contact = new dynamicxmlnode("contacts");
7 contact.name = "patrick hines";
8 if (state)
9 {
10 contact.address = new dynamicxmlnode();
11 }
12 contact.address.street = "123 main st";
13 }
14 catch (runtimebinderexception ex)
15 {
16 console.writeline(ex.message);
17 }
18 console.writeline("------run end--------");
19 }