VB.NET 10

.NET StringBuilder가 줄 앞에 추가

.NET StringBuilder가 줄 앞에 추가 나는 알고 있습니다.System.Text.StringBuilder.NET에는AppendLine()방법, 그러나, 나는 a의 시작에 선을 추가할 필요가 있습니다.StringBuilder나는 당신이 사용할 수 있다는 것을 알고 있습니다.Insert()문자열을 추가하려고 하는데, 선으로는 안 될 것 같은데, 다음 줄 문자가 있나요?저는 VB.NET을 사용하고 있기 때문에 해당 답변이 바람직하지만 C#으로 답변하는 것도 마찬가지입니다. 제가 사용할 수 있는 다음 줄 캐릭터가 있나요? 사용할 수 있습니다. 이 환경에 대해 정의된 새 줄 문자열을 가져옵니다. 예: StringBuilder sb = new StringBuilder(); sb.AppendLine("bl..

programing 2023.07.13

VB에 모든 양식의 기본 인스턴스가 있는 이유는 무엇입니까?망은 있지만 C#에는 없습니까?

VB에 모든 양식의 기본 인스턴스가 있는 이유는 무엇입니까?망은 있지만 C#에는 없습니까? 양식 클래스의 이름을 나타내는 (이름) 속성이 있는지 궁금합니다.이 속성은 네임스페이스 내에서 양식이 인스턴스인 클래스를 고유하게 식별하는 데 사용되며, Visual Basic의 경우 양식의 기본 인스턴스에 액세스하는 데 사용됩니다. 이제 이 기본 인스턴스가 어디서 왔는지, C#이 이와 동등한 방법을 가질 수 없는 이유는 무엇입니까? 또한 C#에서 양식을 표시하기 위해 다음과 같은 작업을 수행합니다. // Only method Form1 frm = new Form1(); frm.Show(); 근데 VB에서는.Net 우리는 두 가지 방법을 모두 가지고 있습니다. ' First common method Form1.Sh..

programing 2023.06.03

VB.NET 대 C# 정수 나눗셈

VB.NET 대 C# 정수 나눗셈 이 질문에는 이미 다음과 같은 답이 있습니다. 분할(/) 연산자가 VB.NET과 C#에서 다르게 동작하는 이유는 무엇입니까? (6개 답변) 마감됨9년 전에. 이 두 코드가 왜 다른 결과를 나타내는지 설명할 사람? VB.NET v4.0 Dim p As Integer = 16 Dim i As Integer = 10 Dim y As Integer = p / i //Result: 2 C# v4.0 int p = 16; int i = 10; int y = p / i; //Result: 1 이 두 스니펫이 생성하는 IL 코드를 보면 VB.NET이 정수 값을 2배로 변환하고 나눗셈을 적용한 다음 다시 int32로 변환하여 y에 저장하기 전에 결과를 반올림한다는 것을 알 수 있습니다...

programing 2023.05.29

VB.NET에서 문자열 배열 선언 및 초기화

VB.NET에서 문자열 배열 선언 및 초기화 함수에서 문자열 배열을 반환하려다가 오류로 인해 놀랐습니다. 이 작업이 효과가 있을 것으로 예상했지만 오류가 발생합니다. Public Function TestError() As String() Return {"foo", "bar"} End Function 효과: Public Function TestOK() As String() Dim ar As String() = {"foo", "bar"} Return ar End Function 다음과 같이 합니다. Public Function TestOK() As String() Return New String() {"foo", "bar"} End Function {}의 의미가 불분명한 것 같습니다. 문자열 배열을 명시적으..

programing 2023.05.19

vb.net 에서 dbnull 데이터 처리

vb.net 에서 dbnull 데이터 처리 MS-Access 데이터베이스에서 검색하여 DataTable 개체/변수인 myDataTable에 저장된 데이터의 형식화된 출력을 생성하려고 합니다.그러나 myDataTable의 일부 필드에는 dbNull 데이터가 포함되어 있습니다.따라서 다음 VB.net 코드 스니펫은 필드의 성, 이니셜 또는 sID 값이 dbNull이면 오류를 제공합니다. dim myDataTable as DataTable dim tmpStr as String dim sID as Integer = 1 ... myDataTable = myTableAdapter.GetData() ' Reads the data from MS-Access table ... For Each myItem As DataR..

programing 2023.05.19

의 위치.NET 도구줄무늬 표준 아이콘

의 위치.NET 도구줄무늬 표준 아이콘 새로 만들기, 열기, 저장, 모두 저장, 인쇄, 다음, 이전, 재생, 실행 취소 등과 같은 Microsoft ToolStrip 아이콘에 대한 이미지는 어디에서 찾을 수 있습니까?어떤 이유로 인해 이미지 보관소를 찾을 수 없는 경우 여기에서 다운로드할 수 있습니다. Visual Studio 이미지 라이브러리 다음 다운로드 모달(스크린샷: 2023년 5월 4일)이 표시됩니다. Microsoft는 모든 이미지의 zip 파일을 제공합니다.파일://c:\program files\microsoft Visual Studio 10.0\common7\vs2010 image library\1033\vs2010 image library.zip에서 찾을 수 있습니다.언급URL : htt..

programing 2023.05.14

방법? 매개 변수 및 LIKE 문 SQL

방법? 매개 변수 및 LIKE 문 SQL 나는 검색 기능을 쓰고 있으며, SQL 주입 공격을 방지하거나 최소한 제한하기 위해 매개 변수를 사용하는 이 쿼리를 생각해 냈습니다.그러나 프로그램을 통해 실행해도 아무것도 반환되지 않습니다. SELECT * FROM compliance_corner WHERE (body LIKE '%@query%') OR (title LIKE '%@query%') 매개 변수를 이렇게 사용할 수 있습니까?또는 다음과 같은 인스턴스에서만 유효합니다. SELECT * FROM compliance_corner WHERE body LIKE '%%'(어디서검색 개체)입니다. 편집: VB로 이 기능을 구성하고 있습니다.NET, 당신들이 기여한 구문에 영향을 미칩니까? 또한 SQL Server..

programing 2023.05.14

파일 찾아보기 대화 상자를 VB에 추가하는 방법.NET 응용 프로그램

파일 찾아보기 대화 상자를 VB에 추가하는 방법.NET 응용 프로그램 VB에서.NET Windows Forms 응용 프로그램을 사용하여 단추나 이미지를 클릭하고 파일 브라우저를 열어 파일을 찾아 해당 파일의 경로를 변수에 할당하여 해당 파일을 다른 특정 경로로 복사할 수 있는 기능을 추가하려면 어떻게 해야 합니까?OpenFileDialog 클래스는 다음과 같이 사용해야 합니다. Dim fd As OpenFileDialog = New OpenFileDialog() Dim strFileName As String fd.Title = "Open File Dialog" fd.InitialDirectory = "C:\" fd.Filter = "All files (*.*)|*.*|All files (*.*)|*.*"..

programing 2023.05.14

변경된 속성 및 자동 속성 알림

변경된 속성 및 자동 속성 알림 사용할 수 있는 방법이 있습니까?INotifyPropertyChanged자동 속성으로?어쩌면 속성이나 다른 것일 수도 있어요, 저한테는 분명하지 않아요. public string Demo{ get;set; } 나에게 자동 속성은 매우 실용적인 것이지만, 거의 항상, 나는 그것을 높여야 합니다.PropertyChanged-event 속성 값이 변경되고 이를 위한 메커니즘이 없다면 자동 속성은 나에게 쓸모가 없습니다. .NET 4.5 이상에서는 약간 짧게 만들 수 있습니다. private int unitsInStock; public int UnitsInStock { get { return unitsInStock; } set { SetProperty(ref unitsInStoc..

programing 2023.05.09

VB에서 16진수 상수를 선언합니다.그물

VB에서 16진수 상수를 선언합니다.그물 다음 C# 16진수를 VB로 변환하려면 어떻게 해야 합니까?NET 16진수? private const UInt32 temp = 0xE6359A60; 다음을 시도해 보았지만 작동하지 않습니다. Public Const temp As System.UInt32 = 0xE6359A60 C#은 및 VB를 사용합니다.NET은 접두사로 사용하여 16진수 숫자를 지정합니다.이거 먹어봐요. Public Const temp As Integer = &HE6359A60 Sub Main End Sub 또한 Uint와 같을 수도 있습니다. Public Const temp As UInt32 = &HE6359A60UI Sub Main End Sub 16진수 및 8진수 리터럴 정의는 MSDN의 ..

programing 2023.05.09