본문 바로가기

C#/어쩌면 유용한 팁

C# json으로 변환할 때 유용한 타입

 

using System.IO;
using System.Text.Json;

dynamic obj = new System.Dynamic.ExpandoObject();
obj.hello = "안녕?";
obj.there = "난, 민이라고 해.";
obj.初めまして = new[]{"よろしく","なのです。"};

var str =JsonSerializer.Serialize(obj);

Console.WriteLine(str);
 

{"hello":"\uC548\uB155?","there":"\uB09C, \uBBFC\uC774\uB77C\uACE0 \uD574.","\u521D\u3081\u307E\u3057\u3066":["\u3088\u308D\u3057\u304F","\u306A\u306E\u3067\u3059\u3002"]}

'C# > 어쩌면 유용한 팁' 카테고리의 다른 글

C# 정적맴버 호이스팅? (서로를 참조하는)  (0) 2022.03.11
C# ValueTuple 의 한계점.  (0) 2022.03.11