반응형

VB.NET 7

문자열의 마지막 5자 가져오기

문자열의 마지막 5자 가져오기 문자열에서 마지막 5자리/문자를 가져오려고 합니다.예를 들어, 에서"I will be going to school in 2011!"나는 받고 싶습니다."2011!". 아이디어 있어요?Visual Basic이 가지고 있는 것은 알고 있습니다.Right(string, 5)이것은 나에게 효과가 없었고 나에게 오류를 주었습니다.str.Substring(str.Length - 5) 오류 확인: result = str.Substring(Math.Max(0, str.Length - 5)) 오류 확인: Dim result As String = str If str.Length > 5 Then result = str.Substring(str.Length - 5) End If 오래된 스레드이지..

programing 2023.05.25

wpf 형식으로 창 닫기 버튼(창 오른쪽 상단 모서리의 빨간색 X 버튼) 이벤트를 포착하는 방법은 무엇입니까?

wpf 형식으로 창 닫기 버튼(창 오른쪽 상단 모서리의 빨간색 X 버튼) 이벤트를 포착하는 방법은 무엇입니까? WPF 양식에서 윈도우 닫기 버튼(윈도우 오른쪽 상단 모서리의 빨간색 X 버튼) 이벤트를 어떻게 잡을 수 있습니까?우리는 마감 이벤트, 윈도우 언로드 이벤트도 받았지만, 그가 WPF 양식의 닫기 버튼을 클릭하면 팝업을 표시하고 싶습니다.사용Closing창에서 이벤트를 다음과 같이 처리하여 닫히지 않도록 할 수 있습니다. private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { e.Cancel = true; } 솔루션: X 아이콘 버튼이 아닌 다른 곳에서 Close() 메서드가 호출되는지 확인할 수 있..

programing 2023.05.20

모수와의 차이입니다.추가 및 매개 변수.값으로 추가

모수와의 차이입니다.추가 및 매개 변수.값으로 추가 기본적으로Commands가지다Parameters매개 변수에는 다음과 같은 기능이 있습니다.Add,AddWithValue등제가 본 모든 튜토리얼에서, 저는 보통 그들이 사용하고 있다는 것을 알아차렸습니다.Add대신에AddWithValue. .Parameters.Add("@ID", SqlDbType.Int) 대 .Parameters.AddWithValue("@ID", 1) 사용하지 않을 이유가 있습니까?AddWithValue대신에 그것을 사용하고 싶습니다. Parameters.Add("@ID", SqlDbType.Int, 4).Value = 1 코딩 시간을 절약할 수 있기 때문입니다.그렇다면 어떤 것을 사용하는 것이 더 좋을까요?어떤 것을 사용하는 것이 안..

programing 2023.05.15

Dapper 오류가 발생한 IEnumberable 컬렉션을 "class는 Dapper에서 지원하지 않습니다."로 삽입합니다.

Dapper 오류가 발생한 IEnumberable 컬렉션을 "class는 Dapper에서 지원하지 않습니다."로 삽입합니다. 네, 대퍼닷넷으로 레코드를 삽입하는 방법에 대한 질문이 여기저기 있습니다.하지만, 그 대답들은 유익하기는 하지만, 제가 올바른 방향으로 가는 것 같지는 않았습니다.다음은 SqlServer에서 MySql로 데이터를 이동하는 상황입니다.기록을 읽어 들입니다.IEnumerable쉬운 일이지만, 삽입물에 뭔가가 들어가지 않을 뿐입니다.첫째, '기록 이동 코드': // moving data Dim session As New Session(DataProvider.MSSql, "server", _ "database") Dim resources As List(Of WTUser) = session..

programing 2023.05.15

특정 화이트리스트를 제외한 모든 HTML 태그를 필터링하려면 어떻게 해야 합니까?

특정 화이트리스트를 제외한 모든 HTML 태그를 필터링하려면 어떻게 해야 합니까? 이거는.NET. IgnoreCase가 설정되어 있고 MultiLine이 설정되어 있지 않습니다. 보통 정규식은 괜찮은 편인데, 카페인이 부족한 것 같아요 사용자는 HTML 인코딩 엔티티( 아래에서 언급한 바와 같이, ">"는 속성값으로 합법적이지만, 저는 그것을 지지하지 않는다고 봐도 무방합니다.또한 걱정할 CDATA 블록 등이 없을 것입니다.HTML만 조금. 지금까지 가장 좋은 답변은 루커스의 답변입니다, 감사합니다!그의 패턴은 다음과 같습니다(PRE가 나에게 더 잘 작동하기를 바랍니다). static string SanitizeHtml(string html) { string acceptable = "script|link..

programing 2023.05.15

VB에서 #IF DEBUG를 사용하는 방법.그물

VB에서 #IF DEBUG를 사용하는 방법.그물 내부에서 클래스 변수에 값을 할당할 수 있습니까?#IF DEBUG조건부로? 실행 중인 경우 기본 폼 로드 내부에서 일부 코드를 조건부로 실행하고 싶습니다.DEBUG모드. 저는 다음과 같은 것을 할 수 있다고 생각했습니다. Public Class Form1 public DEB as Integer #if DEBUG then DEB = 1 #else DEB = 0 #end if Private Sub Form1_Load(....) if DEB=1 Then else end if .... 하지만 변수에 값을 할당할 수 없는 것 같습니다.범위 지정을 제대로 이해하지 못하고 있는 것이 분명합니다.나는 그것을 넣을 수 없는 것 같습니다.#if DEBUGLoad(로드) 하위..

programing 2023.05.10

컴파일을 비교합니다.NET 어셈블리?

컴파일을 비교합니다.NET 어셈블리? 컴파일과 비교할 만한 좋은 프로그램이 있습니까?NET 어셈블리? 예를 들어 HelloWorld.dll(1.0.0)과 HelloWorld.dll(2.0.0)이 있는데 차이점을 비교하고 싶은데 어떻게 해야 합니까? 제가 쓸 수 있다는 걸 알아요.NET Reflector 및 Assembly Diff 플러그인을 사용합니다.이것을 할 수 있는 다른 좋은 도구가 있습니까?비교 방법.NET 어셈블리 제안 광고: 엔디펜드 무료: Just Assembly(API에서 차이만 표시) 비트 차이(동일) 리플렉터 Diff 추가 기능(이미 검색했지만 더 이상 사용할 수 없음) Beyond Compare(상업용)와 같은 기존 비교 도구는 특수 구성을 통해 이를 수행할 수 있습니다.Beyond ..

programing 2023.05.10
반응형