我用 Linq 编写了一个查询,在我的代码的一部分中,我尝试将字符串分配给 XML,但发生了错误:
无法将类型“字符串”隐式转换为“System.Xml.Linq.XElement”
这是我的代码:
public int Save(Route route)
{
aspnetdbDataContext aspdb = new aspnetdbDataContext();
RouteLinq rtlq=new RouteLinq();
rtlq.UserId = route.UserId;
rtlq.SourceName = route.Name;
//I have an error hier
rtlq.GpxData = route.GpxData;
//---------------------------
rtlq.CreationTime = route.Time;
aspdb.RouteLinqs.InsertOnSubmit(rtlq);
aspdb.SubmitChanges();
}
我该如何解决我的问题?