using-statement

    69

    3답변

    using 문에 IDbTransaction이 있지만 use 문에서 예외가 throw되면 롤백 될지 확실하지 않습니다. 나는 using 문이 Dispose() 호출을 시행 할 것이라는 것을 안다. 그러나 Rollback()에 대해 동일한 것이 사실인지 아는 사람이 있는가? 업데이트 : 또한 아래와 같이 명시 적으로 Commit()을 호출해야합니까? 또는 us

    6

    4답변

    응용 프로그램에서 특정 네임 스페이스를 사용하는지 확인하는 빠른 방법이 있습니까? System.Reflection 등을 사용하는 것과 같은 불필요한 문을 모두 제거하고 싶습니다. 그러나 라이브러리를 사용하고 있는지 확인하는 방법이 필요합니다. Resharper가이 작업을 수행한다는 것을 알고 있지만이 작업을 수행하는 빠르고 더러운 무료 방법이 있습니까?

    15

    4답변

    사용중인 블록을 종료하여 해제 된 개체에서 메서드를 실행하는 경우 스레드는 어떻게됩니까? 예 : using (SomeObject obj = new SomeObject()) { obj.param = 10 ; Thread newThread = new Thread(() => { obj.Work(); }); ne

    7

    3답변

    저는 C#에서 "올바른"네트워크 코드를 작성하는 최선의 방법에 대해 많은 연구를 해 왔습니다. C#의 "using"문을 사용하여 여러 가지 예제를 보았습니다. 그러나 이것은 좋은 접근 방법이라고 생각합니다. 그러나 다양한 식과 일관성없는 사용법을 보아 왔습니다. 예를 들어 , 나는 몇 가지 코드를 다음과 같이 있다고 가정 TcpClient tcpClient

    0

    5답변

    "파일 및 글꼴은 관리되지 않는 리소스 (이 경우 파일 핸들 및 장치 컨텍스트)에 액세스하는 관리되는 형식의 예입니다. 관리되지 않는 리소스 및 캡슐화하는 클래스 라이브러리 유형에는 여러 가지가 있습니다 그러한 모든 유형은 IDisposable 인터페이스를 구현해야합니다. 일반적으로 IDisposable 객체를 사용할 때는 using 문에서이를 선언하고 인