簡體   English   中英

C# 將屬性添加到對象列表

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM