1
object picture如何获得动态对象的长度,我从Ajax函数中获得对象,并且我试图从动态对象中的数据构建一个列表,但它不起作用我使用了matchesData.lenght。动态对象的长度
public string updateQueue(dynamic matchesData)
{
MatchesQueues m = new MatchesQueues();
List<MatchesQueues> MQ = new List<MatchesQueues>();
for (int i = 0; i < matchesData.length; i++)
{
MatchesQueues matchqueue = new MatchesQueues(matchesData[i].FieldId, matchesData[i].MatchId, matchesData[i].NumInQueue);
MQ.Add(matchqueue);
}
int rowsAffected = m.updateQueue(MQ);
if (rowsAffected == 1)
{
return "Time Updated";
}
else
{
throw (new Exception("Time didn't updated"));
}
}
属性的问题是,它是一个复杂的对象,看到的画面。这是我决定使用动态而不是列表的字符串列表的第一个原因。我添加了一个对象 –
@MosheEzer的图片,'matchesData'的实际类型是什么?张贴类的定义为更好地澄清?一张图片不会有太大的帮助。 – Rahul