当我尝试对列表数组进行 XML 序列化时,会出现这些错误。
无法生成临时类(结果=1)。错误 CS1026: ) 预期错误 CS1002: ; 预期的......错误CS1525:无效的表达式术语')'错误CS1002:; 预期的
这是我的代码:
这是触发异常的方法。
public static string SerializeToString<T>(T obj)
{
XmlSerializer serializer = new XmlSerializer(typeof(T));
using (StringWriter writer = new StringWriter())
{
serializer.Serialize(writer, obj);
return writer.ToString();
}
}
这是传递给它的 var:
List<Transaction>[] allTransactions = new List<Transaction>[20];
谢谢你的帮助。
[更新]
public class TransactionCollection
{
public List<Transaction>[] transactions;
public TransactionCollection()
{
}
public void Set(List<Transaction>[] t)
{
transactions = t;
}
}