반응형

VB.NET 8

대소문자 OR-ing을 사용하는 VB.NET 대소문자 선택 논리는 무엇입니까?

대소문자 OR-ing을 사용하는 VB.NET 대소문자 선택 논리는 무엇입니까? 저는 사례 표현식에 Or 문을 사용하고 있습니다. 이 범위 내의 값을 가지고 있지만 일치하는 값을 찾지 못했습니다.왜 안 되나요? 코드 예제: Select Case 2 Case 0 ' Some logic Case 1 ' Some other logic Case 2 Or 3 Console.WriteLine("hit") End Select 위와 같은 내용이라면, 저는 그것을 가정할 것입니다.hit인쇄되겠지만, 그렇지 않습니다.쉼표 연산자를 사용하여 대/소문자 구분 Select Case 2 Case 0,1,2,3 Console.WriteLine("hit") End Select Jared가 말했듯이 쉼표 연산자를 사용하여 대/소문자를 ..

programing 2023.06.03

DirectCast, CType, TryCast를 사용한 주조 데이터 유형

DirectCast, CType, TryCast를 사용한 주조 데이터 유형 2005년 VB6에서 VB.NET으로 이전한 이후로 저는 Ctype을 사용하여 데이터 유형 간에 캐스팅 작업을 수행하고 있습니다.제가 이렇게 하는 이유는 VB6에 존재하던 타이핑 속도가 더 빠르기 때문입니다. 그리고 그것들 사이에 차이가 없다면 DirectCast를 사용해야 하는 이유를 모르겠습니다. 가끔은 캐스팅이 실패할 수 있다는 것을 알기 때문에 TryCast를 사용합니다.하지만 저는 Ctype과 DirectCast의 차이를 알 수 없습니다. 일반적인 간단한 영어의 차이가 두 가지(CType과 DirectCast)의 차이점이 무엇인지 알려줄 수 있는 사람이 있습니까?어디에 사용할 것인지에 대한 예를 추가하면 도움이 됩니다.T..

programing 2023.06.03

VB.NET에서 자체 서명된 TLS/SSL 인증서 수락

VB.NET에서 자체 서명된 TLS/SSL 인증서 수락 VB.NET을 사용하여 자체 서명 SSL 인증서의 유효성을 검사(또는 바이패스)하는 방법을 찾고 있습니다.저는 C#에서 이것을 할 수 있는 코드를 찾아서 VB 코드로 변환하려고 했지만, 운이 없습니다. 다음은 C# 코드입니다.WebRequest를 사용하여 https를 사용하여 SSL 암호화 사이트에 액세스하는 방법은 무엇입니까? 제가 시도한 것은 다음과 같습니다. Imports System Imports System.Net Imports System.Security.Cryptography.X509Certificates Public Class clsSSL Public Function AcceptAllCertifications(ByVal sender A..

programing 2023.06.03

산술 연산으로 오버플로가 발생했습니다. (정수 추가)

산술 연산으로 오버플로가 발생했습니다. (정수 추가) 이 오류를 이해할 수 없습니다. 이 메서드에 대한 호출에서는 볼륨 설정, 볼륨 = 2055786000 및 크기 = 93552000.볼륨은 정수 속성이며 크기도 정수입니다. 클래스는 dbml 엔티티 클래스의 부분 클래스이지만 이 볼륨 속성은 데이터베이스의 열이 아니며 부분 클래스에만 "비즈니스 개체 속성"으로 존재합니다. 세부 정보 보기 표시: Data > Item : 인덱싱된 속성을 평가하기 위해서는 속성이 자격이 있어야 하며, 사용자가 인수를 명시적으로 제공해야 합니다. 무엇이 원인일까요?(서명된) 정수의 최대값은 다음과 같습니다.2147483647이 값이 초과되면 프로그램의 예기치 않은 동작을 방지하기 위해 예외가 발생합니다. 만약 그 예외가 적용..

programing 2023.06.03

문자열에서 숫자 0-9만 반환

문자열에서 숫자 0-9만 반환 문자열에 있는 숫자만 반환하는 VBScript 및 .NET에서 사용할 수 있는 정규식이 필요합니다. 예를 들어 다음 "문자열"은 1231231234만 반환해야 합니다. 123 123 1234 (123) 123-1234 123-123-1234 (123)123-1234 123.123.1234 123 123 1234 1 2 3 1 2 3 1 2 3 4 이 정보는 전자 메일 분석기에서 고객이 전자 메일에 제공할 수 있는 전화 번호를 찾고 데이터베이스 검색을 수행하는 데 사용됩니다. 비슷한 정규식을 놓쳤을 수도 있지만 regexlib.com 에서 검색했습니다. [EDIT] - musicfreak의 응답 설정 후 RegexBuddy에서 생성한 코드 추가 VBScript 코드 Dim m..

programing 2023.05.29

VB의 여러 줄에 걸친 단일 문입니다.밑줄 문자가 없는 NET

VB의 여러 줄에 걸친 단일 문입니다.밑줄 문자가 없는 NET 밑줄 문자 없이 여러 줄에 걸쳐 문장을 만드는 방법이 있습니까? SQL 문과 같은 다중 줄 문자열, 특히 LINQ 쿼리에서는 정말 짜증이 납니다. 줄을 바꿀 때의 추악함과 어려움 외에도(더 이상 줄을 서는 것이 없음), 다중 줄 문 중간에 주석을 사용할 수 없습니다. 내 일상적인 지옥의 예들. dim results = from a in articles _ where a.articleID = 4 _ ' articleID - Nope, can't do this select a.articleName dim createArticle as string = _ "Create table article " & _ " (articleID int " & _ "..

programing 2023.05.09

WPF 응용 프로그램에서 리소스 '기본 창'을 찾을 수 없습니다.xaml'

WPF 응용 프로그램에서 리소스 '기본 창'을 찾을 수 없습니다.xaml' 저는 vb.net 을 사용하여 WPF 애플리케이션을 작업하고 있는데 최근 문제가 발생했습니다. 코드를 빌드하면 빌드는 성공적이지만 코드를 실행하면 시스템이 실행됩니다.IO.IOexception에서 "Resource ViewModel/ViewModel/Mainwindow.xaml을 찾을 수 없음" 예외가 발생함 .Xaml 창은 ViewModel이라는 폴더에 있으므로 다른 ViewModel/ViewModel 위치를 알 수 없습니다...경로가 오고 있습니다. viewModel/MainWindow.Xaml이어야 하는 것 아닙니까?프로젝트 정리를 포함하여 가능한 모든 해결책을 시도해 보았지만 효과가 없는 것 같습니다. 작동하는 유일한 해결..

programing 2023.05.09

web.config에서 SMTP 설정을 구성하는 방법

web.config에서 SMTP 설정을 구성하는 방법 상속된 웹 사이트의 전자 메일 문제를 해결하려고 하는데 코드(즉, 컴파일된 파일만)에 액세스할 수 없습니다.이 사이트는 다른 SMTP 서버를 가진 새 웹 서버에서 호스팅되어야 합니다. 코드의 비트를 압축 해제하면 아래와 같은 코드 스니펫의 방법으로 이메일이 전송되고 SMTP가 smtpMail로 설정되는 것을 볼 수 있습니다.SmtpServer="localhost"이지만 새 웹 서버의 SMTP 서버는 "relay.tagadab.com "입니다. 어떻게 하면 web.config에서 이를 구성하여 localhost가 "relay.tagadab.com "로 지정되도록 할 수 있습니까? Imports Microsoft.VisualBasic, System.Web..

programing 2023.05.09
반응형