필드를 전자 메일로 보내야하는 양식을 만듭니다. 그것은 내부 프로젝트이므로 타임 라인이 빡빡하고 이메일이 꽤 필요하지 않습니다.클래스를 문자열로 변환하여 이메일을 보내십시오.
이와 유사한 읽을 수있는 문자열로 클래스를 포맷/직렬화 할 수있는 신속하고 더러운 방법이 있나요 :
Field1Name:
This is the value of field1
Field2Name:
value of field 2
나는 많은 문제없이 할 수있는 몇 가지 반사를 쓸 수 있지만, 내가 궁금 나에게 도움이 될 .NET에 이미 내장 된 것이 있다면. 내가 말했듯이, 나는 빠른 것을 찾고 있습니다.
반영 * * 빠른 (구현하는), 그리고 내장입니다. – Jamiec
JSON 시리얼 라이저를 사용할 수 있습니다. 그것은 비 기술적 인 개인을 위해 조금 이상하게 보일 것입니다 그러나 나는 그것이 작동 할 것이라는 점을 짐작한다. 중첩 된 객체와 배열을 자동으로 처리한다는 장점이 있습니다. –
@Jamiec : 중첩 된 객체가 있으면 그렇게 간단하지 않습니다. 트래버스 할 때와 ToString을 호출 할 때 논리가 필요합니다. –