[英]Save String variables in a JSON file in C#
我有 3 個變量:
String Phone, Password and Location;
我想在 json 文件中保存為:
phone:"xxxxx",password:"yyyyyy',location:"zzzzz"
上面的 JSON 是不正確的,我把它放出來只是為了展示我需要的東西。
我不想在項目中添加額外的 class 只是為了在 JSON 文件中保存 3 個變量。
我的首選庫是 Newtonsoft.Json
您可以像這樣序列化匿名類型。
JsonConvert.SerializeObject(new {
password = Password,
phone = Phone,
location = Location
});
編輯修復 object 初始化語法。
此外,如 Zohars 中所示的幾乎相同的答案。 如果您只使用變量名,那么會自動創建具有相同名稱的屬性。
您可以序列化匿名類型:
var json = JsonConvert.SerializeObject(new { Phone, Password, Location});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.