dispose

    1

    1답변

    불완전한 가장자리를 가진 내 결정 (원 모양)을 탐지하는 알고리즘을 작성했습니다. 이후로 나는 얼마나 많은 결정이 내 시스템에 나타날지 모르겠다. 나는 안전한 결정 (100 개의 결정체)을해야만했다. 그래서, 픽처 박스 배열과 비트 맵 배열을 다음과 같이 정의했습니다. 알고리즘이 완료되면 public PictureBox[] segment = new Pict

    14

    4답변

    코드 위반을 확인하기 위해 프로젝트에서 정적 코드 분석을 사용합니다. 광범위하게 사용되는 규칙 중 하나는 일회용 필드의 올바른 폐기를 확인하는 CA2213입니다. CA2213은 자동 구현 된 속성의 삭제를 확인하지 않습니다. CA2213은 IDisposable을 구현하고 Dispose 메서드를 재정의하지 않는 클래스에서 클래스를 상속하는 경우에도 필드 및

    6

    1답변

    나는 PrivateFontCollection 반환하는 함수가 있습니다 Using customFonts = Common.GetCustomFonts() ' Do some stuff here End Using 나는 것으로 기대를 다음과 같이 Public Shared Function GetCustomFonts() As PrivateFontCollec

    0

    1답변

    자필 도구 모음을 사용하여 내 응용 프로그램을 탐색하고 도구 모음이 모든 페이지에 표시됩니다. ActionListener를이 도구 모음 클래스에 선언 나는이 프레임 동안, 이런 식으로 일을 오전 java.awt.Window win[] = java.awt.Window.getWindows(); for(int i=0;i<win.length;i++){ win[

    0

    2답변

    나는 생성자 주입을 사용하는 클래스가 있습니다. public class MyClass { public MyClass(IInterface1 interface1) { } public Dispose() { interface1.dispose(); } } interface1이 D

    0

    2답변

    System.Windows.Forms.Control에서 Dispose()으로 전화하면 모든 이벤트 등록이 자동으로 제거됩니까? var button = new Button(); button.Click += someObject.clickHandler; // ... button.Dispose(); 또는 같은, 내가 명시 적으로 이벤트 핸들러의 등록을 취

    0

    1답변

    "Dispose 후 DataContext 액세스"오류가 발생하지만 aspx 및 ascx 페이지/컨트롤에서만 오류가 발생합니다. datacontext를 사용하는 페이지에서 메소드를 인라인으로 호출해서는 안된다는 일반적인 규칙이 있습니까? 페이지가 렌더링되고 메서드를 호출 할 때 datacontext가 이미 삭제되었다고 생각합니까? default.aspx에에

    0

    1답변

    폐기 할 때 데이터를 내부 큐에 자동으로 추가하는 BinaryWriter를 제공하여 클래스의 사용자에게보다 편안하게 작성하고 싶습니다. 이 목적을 위해 BinaryWriter의 하위 클래스를 작성하고 Dispose 메서드를 재정의하고 싶습니다. 그러나 Dispose은 가상이 아닙니다. Dispose(bool)에 연결하는 것으로 충분합니까? 아니면 더 나은

    3

    1답변

    모든 System.Data.IDataRecord을 SqlDataReader에서 검색하고 싶습니다. LINQ를 사용하면 간단하지만 모든 SQL 개체를 삭제하고 데이터를 그대로 유지할 수 있기를 바랍니다. private static List<System.Data.IDataRecord> getRecords() { List<System.Data.IDat

    1

    1답변

    에서 '개체를 여러 번 처리하지 마십시오'라는 메시지가 표시됩니다. 이에 관한 많은 게시물을 읽었으니이 점을 이해하는 데 도움이 필요합니다. CodeAnalysis는이 방법이 객체를 두 번 폐기하고 있다고 말합니다. 사실, 메서드에있는 두 객체에 대해이 사실을 경고합니다. 당신이 using (var reader = new StreamReader(file.I