2016-09-26 8 views
0

私は私と一緒に属性に変換オブジェクトのプロパティ名とプロパティ値

public class UserRoleAndGroupData 
{ 
    public Guid RoleId { get; set; } 
    public string RoleName { get; set; } 
    public int UserIntID { get; set; } 
} 

をこのC#のオブジェクトを持っており、このようなXMLにそれを変換したい - これについて

<add> 
    <doc> 
    <field name="RoleName">MyRole1</field> 
    <field name="RoleID">123</field> 
    <field name="UserIntId">567</field> 
    <doc> 
</add> 

答えて

0

何:

UserRoleAndGroupData u = new UserRoleAndGroupData(); 
... 
string template = [email protected]"<add> 
    <doc> 
    <field name="RoleName">{u.RoleName}</field> 
    <field name="RoleID">{u.RoleId}</field> 
    <field name="UserIntId">{u.UserIntID}</field> 
    <doc> 
</add>"; 
... 
関連する問題