c# json序列化转换问题

怎么把字符串数组[{ "Typeyname":“a”, "name":"1"},{ "Typeyname":“a”, "name":"2"},{ "Typeyname":“b”, "name":"3"},{ "Typeyname":“b”, "name":"4"}]
转换为下列格式
[{"Typeyname":"a",children: [{ "name":"1"},{ "name":"2"}]},
{"Typeyname":"b",children: [{ "name":"3"},{ "name":"4"}]}]
按类别分类,小弟是菜鸟,请各位大神赐教!!!

http://www.cnblogs.com/dwfbenben/archive/2013/06/06/3122662.html