Programing

여러 변수가있는 문장 사용하기

lottogame 2020. 3. 17. 08:33
반응형

여러 변수가있는 문장 사용하기


이 질문에는 이미 답변이 있습니다.

어떻게 든 동일한 블록을 사용하여 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


반응형