C#中利用LINQ to XML与反射把任意类型的泛型集合转换成XML格式字符串的方法