C 實現實體類與字串互相轉換的方法

2022-09-26 07:15:11 字數 997 閱讀 1462

using system;

using system.collections.generic;

using system.text;

namespace packdll.data.convertdata

return sb.tostring().trimend(new char );

} ///

/// 將反射得到字串轉換為物件

///

/// 反射得到的字串

/// 實體類

public static t getentitystringtoentity(string str)

system.reflection.assembly assembly = system.reflection.assembly.getassembly(typeof(t));

t entry = (t)assembly.createinstance(typeof(t).fullname);

system.text.stringbuilder sb = new stringbuilder();

type type = entry.gettype();

system.reflection.propertyinfo propertyinfos = type.getproperties();

for (int i = 0; i < propertyinfos.length; i++)}}

return entry;

} ///

/// 轉換值的型別

///

///

///

/// www.cppcns.comurns>

static object getobject(system.reflection.propertyinfo p, string value)

} }}

本文標題: c#實現實體類與字串互相轉換的方法

本文位址: /ruanjian/csharp/130053.html

DataTable與實體類互相轉換

datatable與實體類互相轉換 實體類 public class modelhandlerwhere t new else 填充物件列表 用dataset的第index個表填充實體類 public listfillmodel dataset ds,int index else 填充物件列表 用d...

DataTable與實體類互相轉換

datatable與實體類互相轉換 datatable與實體類互相轉換 實體類 public class modelhandlerwhere t new else 填充物件列表 用dataset的第index個表填充實體類 public listfillmodel dataset ds,int in...

實體類與xml互相轉換通用

實體類序列化成xml 實體.節點名稱 xml轉行為實體類 xml檔案轉化為實體類列表 實體名稱 您的xml檔案 xml標頭檔案 實體列表 public static listxmltoobjlist string xml,string headtag where t new 填充entity類的屬性...