mrb*_*lah 1 javascript c# arrays asp.net-mvc json
我有一个用户列表,List<Users>我需要制作一个所有UserID的javascript数组.
我知道我可以使用stringbuilder手动构建它并循环,然后将其保存到变量并在我的asp.net-mvc视图页面上显示它.
还有其他更有创意的方法吗?
来自Json.NET的 JsonConvert.SerializeObject .
下面的简化示例:
using System;
using System.Linq;
using System.Collections.Generic;
using Newtonsoft.Json;
class Users
{
public string Name {get; set;}
public int UserID {get; set;}
public Users(string Name, int UserID)
{
this.Name = Name;
this.UserID = UserID;
}
}
List<Users> users = new List<Users>();
users.Add(new Users("John", 1));
users.Add(new Users("Mary", 2));
...
string json = JsonConvert.SerializeObject(from user in users select user.UserID);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
760 次 |
| 最近记录: |