[英]C# Add property to a list of objects
我有一個對象列表: { "name":"John", "birth":"1986-12-14", "city":"New York"}
我嘗試通過 websocket 發送這個列表,但我缺少的是"msg_code"
屬性,它看起來像:
{ "msg_code": "ListUsers", "name":"John", "birth":"1986-12-14", "city":"New York"}
如何將 msg_code 附加到對象列表?
var users = LoadUsers(); // List of Users ({ "name":"John", "birth":"1986-12-14", "city":"New York"}) etc..
string output = new JavaScriptSerializer().Serialize(users);
session.Send(output);
試圖將 msg_code 屬性賦予用戶列表:
private static void HandleViewUsers(WebSocketSession session)
{
var users = LoadUsers();
string output = new JavaScriptSerializer().Serialize(users);
output['msg_code'] = 'ListUsers'; // error
session.Send(output);
}
要插入一個新對象,只需將對象的鍵和值傳遞給它。 例子:
let myObj = { "name":"John", "birth":"1986-12-14", "city":"New York"} console.log(myObj) myObj['msg_code'] = 'listUsers' console.log(myObj)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.