我有一个C#类,如下所示:
public class TestObj
{
private int intval;
private string stringval;
private int[] intarray;
private string[] stringarray;
//... public properties not shown here
}
我希望将这个类的实例序列化为一个字符串。
此外:
我将把这个字符串作为QueryString参数附加到URL中。因此,我希望采取一些措施,确保字符串不能轻易被篡改。
此外,我希望序列化方法高效,以使字符串大小最小化。
有什么具体的.NET Framework类/方法建议使用吗?