通过json怎么给mvc传list呢?

各位大佬帮忙看看,是哪里的问题啊,为什么那个model的persons里面是0个对象。感激不尽!
------------这个是我的model----------------------------

namespace MvcJson.Models
{
    public class TestModel
    {
        public string createId { get; set; }
        public List<Person> persons = new List<Person>();
    }
    public class Person
    {
        public string Name { get; set; }
        public string Age { get; set; }
    }
}
-------------------------------------------------------------


图片说明
图片说明

{
"persons":[
  {"Name":"Jim","Age":"18"}, 
  {"Name":"tim","Age":"20"}
],
"createId":"12321"}

按照上面给出的数据结构,用这个 JSON 在项目中试了,能接收到。所以我怀疑会不会是在前端传值的地方 JSON 格式没有正确。

图片说明