ฉันมีโมเดลวัตถุที่มีลักษณะเช่นนี้:
public MyObjectInJson
{
public long ObjectID {get;set;}
public string ObjectInJson {get;set;}
}
คุณสมบัติObjectInJson
นี้เป็นวัตถุที่มีรายการซ้อนอยู่ ในขณะนี้ฉันกำลังเรียงลำดับรายการMyObjectInJson
ด้วยตนเองดังนี้:
StringBuilder TheListBuilder = new StringBuilder();
TheListBuilder.Append("[");
int TheCounter = 0;
foreach (MyObjectInJson TheObject in TheList)
{
TheCounter++;
TheListBuilder.Append(TheObject.ObjectInJson);
if (TheCounter != TheList.Count())
{
TheListBuilder.Append(",");
}
}
TheListBuilder.Append("]");
return TheListBuilder.ToString();
ฉันสงสัยว่าฉันสามารถแทนที่รหัสอันตรายประเภทนี้ด้วยJavascriptSerializer
และได้ผลลัพธ์เดียวกันหรือไม่ ฉันจะทำสิ่งนี้ได้อย่างไร
ขอบคุณ
System.Web.Extensions
เพื่อใช้System.Web.Script.Serialization
: stackoverflow.com/a/18746092/1599699 stackoverflow.com/a/19299695/1599699