基于Diego在此问题中未得到回答的评论:将C#枚举类型序列化为字符串的JSON序列化,考虑一个枚举类型:
转换成类似JSON的格式:
与常规的JavaScriptSerializer一样吗?
public enum ContactType
{
Phone = 0,
Email = 1,
Mobile = 2
}
例如,一个属性:
//could contain ContactType.Phone, ContactType.Email, ContactType.Mobile
IEnumerable<ContactType> AvailableContactTypes {get;set;}
转换成类似JSON的格式:
{ContactTypes : ['Phone','Email','Mobile']}
替代
{ContactTypes : [0,1,2]}
与常规的JavaScriptSerializer一样吗?