반응형

vb.net 13

.NET의 문자열에서 큰따옴표 제거

.NET의 문자열에서 큰따옴표 제거 형식이 일치하지 않는 HTML과 일치하려고 하는데 이중 따옴표를 제거해야 합니다. 현재: 목표: 내가 제대로 탈출하지 못했기 때문에 이것은 잘못된 것입니다. s = s.교체("",""); 공백 문자가 없기 때문에 잘못된 것입니다(제가 알기로는). s = s.Replace('"', ''); 큰따옴표를 빈 문자열로 대체하기 위한 구문 / 이스케이프 문자 조합은 무엇입니까?첫 번째 줄이 실제로 작동할 것이라고 생각하지만 하나의 줄(VB 단위 이상)을 포함하는 문자열에는 따옴표가 4개 필요합니다. s = s.Replace("""", "") C#의 경우 백슬래시를 사용하여 따옴표에서 벗어나야 합니다. s = s.Replace("\"", ""); 제 생각이 반복되는 걸 아직 못 ..

programing 2023.07.02

VB.NET의 임의 정수

VB.NET의 임의 정수 단위 검정에 사용하려면 1과 n 사이의 임의 정수(여기서 n은 양의 정수)를 생성해야 합니다.저는 진정한 무작위성을 보장하기 위해 지나치게 복잡한 것이 필요하지 않습니다. 단지 구식 무작위 숫자일 뿐입니다. 내가 그걸 어떻게 하겠어요?여러 번 지적되었듯이 코드를 이렇게 작성하자는 제안은 문제가 있습니다. Public Function GetRandom(ByVal Min As Integer, ByVal Max As Integer) As Integer Dim Generator As System.Random = New System.Random() Return Generator.Next(Min, Max) End Function 그 이유는 다음을 위한 생성자이기 때문입니다.Randomcla..

programing 2023.06.17

VB 기능에서 선택적 매개 변수/기본값 매개 변수를 추가하는 방법은 무엇입니까?

VB 기능에서 선택적 매개 변수/기본값 매개 변수를 추가하는 방법은 무엇입니까? Visual Basic에서 옵션 매개 변수가 포함된 메서드를 만들려면 어떻게 해야 합니까?사용Optional키워드를 지정하고 기본값을 제공합니다.모호한 함수 서명이 생성되지 않도록 하려면 선택적 매개 변수가 마지막으로 정의된 매개 변수여야 합니다. Sub MyMethod(ByVal Param1 As String, Optional ByVal FlagArgument As Boolean = True) If FlagArgument Then 'Do something special Console.WriteLine(Param1) End If End Sub 다음과 같이 부릅니다. MyMethod("test1") 이런 식으로. MyMetho..

programing 2023.05.28

블록당량이 C#인 경우?

블록당량이 C#인 경우? VB.VB를 요.인터넷을 하고 내 C#을 복습하려고 합니다.이 ?With블록당량(C#)?C#이 일반적인 경우에 직접적으로 해당하지는 않지만 생성자 호출에 대한 C#3 gain 객체 이니셜라이저 구문은 다음과 같습니다. var foo = new Foo { Property1 = value1, Property2 = value2, etc }; 자세한 내용은 C# 8장의 깊이를 참조하십시오. 매닝의 웹 사이트에서 무료로 다운로드할 수 있습니다. (Disclaimer - 네, 책을 더 많은 사람들의 손에 맡기는 것이 제 이익입니다.하지만 관련 주제에 대한 더 많은 정보를 제공하는 무료 장입니다...)Visual C# 프로그램 관리자는 다음과 같이 말합니다.C#에 'with' 문이 없는 이유..

programing 2023.05.28

Dim과 Private의 차이

Dim과 Private의 차이 사이의 차이점은 무엇입니까?Dim그리고.PrivateVB.NET에서?Dim변수에 대한 공간을 선언하고 할당합니다. Private선언 클래스만 선언된 멤버를 보거나 사용할 수 있음을 의미하는 액세스 수준을 지정하는 데 사용됩니다. 당신의 질문은 당신이 가끔 다음과 같은 것들을 본다는 사실에서 나온 것이라고 믿습니다. Class MyDemoClass Dim mVar1 As Integer Private mVar2 As Integer End Class 위의 예에서mVar1그리고.mVar2선언은 논리적으로 동등합니다 - 둘 다로 요약됩니다.Private Dim mVar as Integer. MSDN은 다음과 같이 설명합니다. Dim 키워드는 선택 사항이며 일반적으로 공용, 보호됨, ..

programing 2023.05.23

onclient click이 false일 때 click이 시작되지 않도록 중지하시겠습니까?

onclient click이 false일 때 click이 시작되지 않도록 중지하시겠습니까? 사용할 수 있습니까?onclientclick클라이언트 사이드 체크를 수행하는 단추의 속성입니다.수표가 반환되는 경우true그리고 나서 발사합니다.onclick이벤트. 고객측 체크가 다시 발생하는 경우false해고하지 마onclick사건의 그게 가능한가요? 업데이트: 다음 두 가지 작업: Stops the form from submitting: OnClientClick="return false;" Allows the form to submit: OnClientClick="return true;" 다음 2개는 작동하지 않습니다. // in js script tag function mycheck() { return fa..

programing 2023.05.23

.NET의 이벤트 서명 - 강력한 유형의 '발신자'를 사용하시겠습니까?

.NET의 이벤트 서명 - 강력한 유형의 '발신자'를 사용하시겠습니까? 닫혔습니다. 이 질문은.여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 2년 전에 문을 닫았습니다. 이 질문을 개선합니다. 저는 제가 제안하는 것이 .NET 지침을 따르지 않는다는 것을 충분히 알고 있습니다. 따라서 이러한 이유만으로 볼 때는 좋지 않은 생각일 수도 있습니다.그러나, 저는 두 가지 가능한 관점에서 이를 고려하고 싶습니다. 100% 내부 목적인 나만의 개발 작업에 사용하는 것을 고려해야 할까요? 프레임워크 설계자가 변경 또는 업데이트를 고려할 수 있는 개념입니까? 현재 .NET 디자인 패턴인 'object'로..

programing 2023.05.23

VB.NET에 새 스레드 생성

VB.NET에 새 스레드 생성 익명 함수를 사용하여 새 스레드를 생성하려고 하는데 오류가 계속 발생합니다.내 코드는 다음과 같습니다. New Thread(Function() 'Do something here End Function).Start 다음과 같은 오류가 발생합니다. 새로 만들기: 구문 오류 종료 기능: 'End Function'은 일치하는 'Function' 앞에 와야 합니다. 두 가지 방법이 있습니다. 와 함께AddressOf기존 메소드의 연산자 Sub MyBackgroundThread() Console.WriteLine("Hullo") End Sub 그런 다음 스레드를 만들고 시작합니다. Dim thread As New Thread(AddressOf MyBackgroundThread) thr..

programing 2023.05.18

VB.NET 클래스는 기본 클래스를 상속하고 인터페이스 문제를 구현합니다(C#에서 작동).

VB.NET 클래스는 기본 클래스를 상속하고 인터페이스 문제를 구현합니다(C#에서 작동). 저는 VB에서 클래스를 만들려고 합니다.기본 추상 클래스를 상속하고 인터페이스를 구현하는 NET.인터페이스가 Description이라는 문자열 속성을 선언합니다.기본 클래스에 Description이라는 문자열 속성이 포함되어 있습니다.기본 클래스는 기본 클래스를 상속하고 인터페이스를 구현합니다.기본 클래스에 Description 속성이 있으면 인터페이스 요구 사항이 충족됩니다.이는 C#에서는 정상적으로 작동하지만 VB에서는 문제가 발생합니다.그물. 먼저, 다음은 C# 코드가 작동하는 예입니다. public interface IFoo { string Description { get; set; } } public ab..

programing 2023.05.13

VB에 잠금 문이 있습니까?NET?

VB에 잠금 문이 있습니까?NET? VB를 합니다.NET은 C#과 동등합니다.lock진술서?예, SyncLock 문입니다. 예: // C# lock (someLock) { list.Add(someItem); } // VB SyncLock someLock list.Add(someItem) End SyncLock 이를 SyncLock 예제라고 합니다. Sub IncrementWebCount() SyncLock objMyLock intWebHits += 1 Console.WriteLine(intWebHits) End SyncLock End Sub 예, SyncLock이라고 합니다.언급URL : https://stackoverflow.com/questions/915850/is-there-a-lock-statem..

programing 2023.05.13
반응형