반응형

vb.net 5

Windows 양식 테스트를 자동화할 수 있는 방법이 있습니까?

Windows 양식 테스트를 자동화할 수 있는 방법이 있습니까? 비즈니스 계층의 유닛 테스트에 대해 잘 알고 있지만 Winforms Guide 계층의 테스트를 자동화하려고 합니다. 저는 watin과 watin recorder가 웹 어플리케이션에서 컨트롤에 접속하여 테스트를 자동화하는 것을 보았습니다.하지만 저는 윈도우 양식(c# 또는 vb.net 에 작성)에 해당하는 와틴을 찾는 데 어려움을 겪고 있습니다. 하나가 존재합니까, 아니면 모든 제품이 녹음 마우스와 키보드를 기반으로 합니까? 업데이트: 저는 흰색에 있는 이 블로그 게시물을 보았고 그것은 제가 찾고 있는 것 같습니다.블로그 게시물은 몇 가지 문제를 제기하지만 화이트는 버전 0.6에만 있기 때문에 이러한 문제가 해결될 수 있습니다.다른 사람들이 ..

programing 2023.06.20

서로 다른 값 유형 간의 0으로 나누기 동작 불일치

서로 다른 값 유형 간의 0으로 나누기 동작 불일치 다음 코드와 설명을 고려하십시오. Console.WriteLine(1 / 0); // will not compile, error: Division by constant zero int i = 0; Console.WriteLine(1 / i); // compiles, runs, throws: DivideByZeroException double d = 0; Console.WriteLine(1 / d); // compiles, runs, results in: Infinity 컴파일러가 0 상수에 의한 나눗셈과 런타임에 DivideByZeroException을 적극적으로 확인하는 것을 이해할 수 있지만, 다음과 같습니다. 0으로 나누기에서 더블을 사용하는 것이..

programing 2023.05.21

VB의 메서드 본문 내에서는 코드 영역을 사용할 수 없습니다.NET?

VB의 메서드 본문 내에서는 코드 영역을 사용할 수 없습니다.NET? 참고: 이 "기능"은 Visual Studio 2015에 추가되었지만, 모든 개발자나 모든 개발자가 최신 IDE가 출시되자마자 액세스할 수 있는 것은 아니기 때문에 문제는 당분간 해결되지 않을 것입니다. 원래 질문: 일반적으로 메서드 본문 내의 코드 영역과 같은 우스꽝스러운 기능을 "필요"하거나 고려하지는 않지만 다음과 같습니다.VB를 리팩터링하고 있습니다.NET 코드는 방법이 정기적으로 500줄 이상의 코드를 실행하고 참조가 매우 밀접하게 결합되어 있어 코드가 방법 추출과 같은 간단한 리팩터링을 거부합니다. 그래서 저는 제가 방법론의 한 부분을 시도해 보겠다고 생각했습니다.저는 단지 단기적으로 코드를 정리하고 싶었습니다.하지만 IDE..

programing 2023.05.11

Visual Basic에서 클래스 생성자를 구현하는 방법은 무엇입니까?

Visual Basic에서 클래스 생성자를 구현하는 방법은 무엇입니까? 이 언어로 클래스 컨스트럭터를 구현하는 방법을 알고 싶습니다."클래스 컨스트럭터"가 무엇을 의미하는지는 잘 모르겠지만 아래 중 하나를 의미한다고 생각합니다. 인스턴스 생성자: Public Sub New() End Sub 공유 생성자: Shared Sub New() End Sub 여러분의 수업이 My Student라고 불립니다.클래스 생성자를 정의하는 방법은 다음과 같습니다. Public Class MyStudent Public StudentId As Integer 'Here's the class constructor: Public Sub New(newStudentId As Integer) StudentId = newStudentId ..

programing 2023.05.11

URL에서 파일 확장자를 가져올 수 있는 방법이 있습니까?

URL에서 파일 확장자를 가져올 수 있는 방법이 있습니까? 제 스크립트에서 다운로드할 파일에 원하는 확장자가 있는지 확인하고 싶습니다. 파일은 다음과 같은 URL에 있지 않습니다. http://example.com/this_url_will_download_a_file 또는 네, 하지만 저는 그런 종류의 URL만 사용할 것이라고 생각합니다. http://example.com/file.jpg 다음과 같이 확인하지 않습니다.Url.Substring(Url.LastIndexOf(".") - 3, 3)왜냐하면 이것은 매우 형편없는 방법이기 때문입니다. 그래서, 당신은 나에게 무엇을 추천합니까?이상하지만 효과가 있습니다. string url = @"http://example.com/file.jpg"; string ..

programing 2023.05.11
반응형