C# 뿐만 아니라 VS 의 .Net 언어들에서 제공되는 기능이다.
통신하거나 데이터 처리할때 Json 혹은 XML 을 사용하는데
이걸 받아서 코드에서 사용할때 ORM 용으로 클래스를 만들거나 하는데
이걸 많으면 하기가 너무 귀찮다..
근데 C# 의 경우 자동으로 만들어주는것이 존재한다.
예를 들어
{
"name": "See-Ro-E",
"blog": "https://see-ro-e.tistory.com"
}
라면
편집 -> 선택하여 붙여넣기 -> JSON / XML 을 클래스로 붙여넣기
를 하면
public class Rootobject
{
public string name { get; set; }
public string blog { get; set; }
}
이런식으로 만들어준다.
C++ 에서는 안되는데.. C# 으로 만들고 바꾸는게 더 편할지도 모르겠다.
728x90
'프로그래밍 언어 노트 > C#' 카테고리의 다른 글
[UWP] UWP 를 위한 2D 렌더링 엔진 Win2D (0) | 2019.08.24 |
---|---|
[C#] C# 으로 작성하는 풀스택 웹앱 Blazor (0) | 2019.07.09 |
[C#] orderby를 활용한 간단한 셔플 (0) | 2018.12.28 |
[C#/WPF] XAML을 사용하여 WPF에서 Windows Forms 컨트롤 호스팅 (0) | 2018.12.03 |
[C#/Winform] Microsoft Automatic Graph Layout (MSAGL) (0) | 2018.12.03 |