using-statement

    3

    5답변

    내 DAL 계층에서 "using"블록을 사용하고 싶습니다. 난 제어 블록은 사용 범위가 종료 할 때 접속 대상물이 자동적으로 배치되는 것을 알고 이용 블록에서 초기화 SqlConnection 개체 이후 using (SqlConnection con = new SqlConnection("connection string")) { Command obje

    24

    2답변

    는 C#으로, this 블로그 게시물에 표시 할 수 있습니다로 둥지 using 문 : using (StreamWriter w1 = File.CreateText("W1")) using (StreamWriter w2 = File.CreateText("W2")) { // code here } VB.Net에서 그것을 할 수있는 유사한 방법이 있나

    11

    2답변

    나는 이전에 관련 질문을했다는 것을 알고있다. 방금 다른 생각이 들었습니다. SqlDataReaderdr 객체가 연결 또는 명령 개체처럼 새 개체가 아닙니다 때문에, cmd.ExecuteReader() 방법을 가리키는는 단순히 참조, 나는 using 내부의 독자를 넣어해야합니까 : using (SqlConnection conn = new SqlConnect

    0

    1답변

    내 Active Directory에서 Distingished 이름을 가져 오는 내 directoryservice 함수에서 "using 문"을 올바르게 사용하고 있는지 알려 주실 수 있습니까? 내가 처분하고 개체를 올바르게 닫고 싶습니다. 코드 : 당신은 항상 IDisposable를 구현하는 유형에 Dispose를 호출해야 일반적으로 Public Functi

    6

    6답변

    나는이 질문을 제기 할 때 토론을 혼란스럽게 할 것이라고 생각했습니다. returning a Disposable (IDisposable) object from a function에 관한 질문을했습니다. 그럼 내가 호출하기 때문에, class UsingTest { public class Disposable : IDisposable {

    2

    2답변

    예를 들어, using (Stream ftpStream = ftpResponse.GetResponseStream()) // a using (FileStream localFileStream = (new FileInfo(localFilePath)).Create()) // b { ........do something

    6

    5답변

    다음과 같은 경우 DisisableObject에 IDisposeable이 여전히 호출되거나 처리되지 않은 예외가 발생하여 개체가 열린 상태로 유지됩니까? using (DisposeableObject = new Object()) { throw new Exception("test"); }

    1

    2답변

    기본적으로, 나는 다음과 같은 일을 해요 경우 : using (IfxConnection connection = ConnectionManager.GetConnection()) { connection.Open(); ... if (connection != null) connection.Close(); //Is this necessar

    3

    10답변

    나는 읽었으며 C#의 using 문이하는 것을 이해한다고 생각한다. (내가 틀렸다면 나를 교정 해주십시오.) IDisposable 객체를 제한된 범위 (using 블록)로 읽기 전용으로 초기화합니다. 난 당신이 using 전에 초기화 할 수 있으며, 그 범위를 제한하지 않습니다 알고 있지만, 여기서는 그 방법에 대해 좋습니다 : 난 항상 클래스가 무엇의 서

    24

    10답변

    다음 코드는 있지만 어색합니다. 어떻게 구조화하면 좋을까요? 내 소비 클래스가 IDisposable을 구현하도록하고 조건부로 네트워크 액세스 클래스를 구성하고 완료되면 처리해야합니까? protected void ValidateExportDirectoryExists() { if (useNetworkAccess) {