반응형
여러 변수가있는 문장 사용하기
이 질문에는 이미 답변이 있습니다.
- C # 17 답변의 문을 사용하여 중첩
어떻게 든 동일한 블록을 사용하여 2 변수를 선언 하여이 코드를 좀 더 간결하게 만들 수 있습니까?
using (var sr = new StringReader(content))
{
using (var xtr = new XmlTextReader(sr))
{
obj = XmlSerializer.Deserialize(xtr) as TModel;
}
}
받아 들여지는 방법은 진술을 연결하는 것입니다.
using (var sr = new StringReader(content))
using (var xtr = new XmlTextReader(sr))
{
obj = XmlSerializer.Deserialize(xtr) as TModel;
}
IDE는 또한이 들여 쓰기를 지원합니다. 즉, 의도적으로 두 번째 using
명령문 을 들여 쓰려고 시도하지 않습니다 .
다음은 동일한 유형의 인스턴스에서만 작동합니다! 의견 주셔서 감사합니다.
이 샘플 코드는 MSDN 에서 가져온 것입니다 .
using (Font font3 = new Font("Arial", 10.0f), font4 = new Font("Arial", 10.0f))
{
// Use font3 and font4.
}
참고 URL : https://stackoverflow.com/questions/9396064/using-statement-with-multiple-variables
반응형
'Programing' 카테고리의 다른 글
AWS EFS vs EBS vs S3 (차이 및 사용시기) (0) | 2020.03.17 |
---|---|
NameService에 대한 각도 없음 공급자 (0) | 2020.03.17 |
마지막으로 삽입 된 ID에 대한 PostgreSQL 함수 (0) | 2020.03.17 |
각도-서비스 및 구성 요소에 파이프 사용 (0) | 2020.03.17 |
문자열 형식으로 주어진 수학 표현식을 평가하는 방법은 무엇입니까? (0) | 2020.03.17 |