我的下一個對象/列表「ListaDatos」我喜歡把它作爲明確的字符串(可視化/郵寄此等)C#對象的字符串以文本格式顯示出來
public List<Datos> ListaDatos = new List<Datos>();
public class Datos
{
public string Numero;
public string Alias;
public string URLConsumo;
//-- Consumos -----------------------------
public List<Consumo> Consumos = new List<Consumo>();
public string ConsumoTotal;
}
public class Consumo
{
public string Tipo;
public string Subtipo;
public string Concepto;
public string Cantidad;
public string Importe;
public string Total;
}
什麼是「渲染」這個對象成文本,以獲得一個字符串變量,像這樣的最簡單的方法:
DATOS
Numero : 10
Alias : "aaaaa"
urlConsumo : "www.aaaaaaaaaaaaa"
Consumos
Tipo : "abc"
SubTtipo : "aaa"
...
DATOS
Numero : 10
Alias : "aaaaa"
urlConsumo : "www.aaaaaaaaaaaaa"
Consumos
Tipo : "abc"
SubTtipo : "aaa"
...
你嘗試過什麼?這是一個編程問題,還是僅僅關於格式化? – Oded 2012-01-01 14:14:46
我想必須使用反射才能查看listaDatos上的每個屬性並將其作爲一個字符串,但不知道最佳方法如何,或者如果網絡框架4.0中存在某些東西,它允許我以最佳方式創建這些內容 – FabianSilva 2012-01-01 14:18:23