반응형

VB.NET 5

vb.net 의 사전에서 어떻게 반복할 수 있습니까?

vb.net 의 사전에서 어떻게 반복할 수 있습니까? 나는 사전을 만듭니다. Dim ImageCollection As New Dictionary(Of ConvensionImages, Integer) 그리고 나는 그것을 채웁니다. For Each dr As DataRow In dt.Rows Dim obj As New ConvensionImages obj.ImageID = dr("ID") obj.Name = dr("Name") obj.Description = dr("Description") obj.CategoryID = dr("CategoryID") obj.CategoryName = dr("CategoryName") obj.CategoryDescription = dr("CatDescription") obj...

programing 2023.06.16

ASP.net MVC의 DropDownList에 빈 값 추가

ASP.net MVC의 DropDownList에 빈 값 추가 데이터 입력 인터페이스를 만들고 있으며 사용자가 사전 구성된 값 중에서 선택할 수 있도록 DropDownList를 사용하여 데이터에 대한 참조 테이블이 있는 열을 성공적으로 바인딩했습니다. 문제는 첫 번째 값을 기본적으로 선택하지 않고 사용자가 해당 필드를 선택하지 않고 기본적으로 값이 할당된 오류를 방지하기 위해 목록에서 값을 선택하도록 강제해야 한다는 것입니다. 데이터베이스에서 값을 가져온 후 컨트롤러 클래스의 SelectList 생성자에게 전달하기 전에 목록 맨 위에 빈 값을 포함하는 코드를 추가하는 것보다 더 우아한 방법이 있습니까?Html 도우미 함수는 '첫 번째 빈 값' 매개 변수를 세 번째 인수로 사용합니다. 다음과 같은 방법도 사..

programing 2023.06.06

음수 정수를 0으로 설정할 .NET Math 메서드를 찾고 있습니다.

음수 정수를 0으로 설정할 .NET Math 메서드를 찾고 있습니다. 수학과 개념이 비슷합니다.Abs() - 양의 정수가 주어졌을 때 동일한 정수를 반환하는 함수를 찾고 있습니다.음수가 지정되면 0을 반환합니다. 그래서: f(3) = 3 f(0) = 0 f(-3) = 0 예, 이것은 제가 직접 작성할 수 있을 정도로 간단하지만 .NET Math 클래스에 이미 이 기능이 내장되어 있는지 아니면 몇 개의 Math를 교묘하게 연결하여 동일한 기능을 수행할 수 있는지 궁금합니다.전화요?라고 합니다.Math.Max: Math.Max(0, x) 이게 당신이 원하는 것 같군요, 아닌가요? Math.Max(0, num); 생각합니다 Math.Max(0, x) 당신이 원하는 것입니다.지정된 32비트 부호 있는 정수num..

programing 2023.05.22

정수.구문 분석 대.신트

정수.구문 분석 대.신트 기본적으로, 저는 두 가지 모두를 사용해 왔습니다.Integer.Parse그리고 대부분의 일상적인 프로그래밍 작업에서 CNt를 사용하지만, 저는 둘 사이의 차이점이 무엇인지 약간 혼란스럽습니다. 사이의 차이점은 무엇입니까?Integer.Parse그리고.CIntVB.NET에서?CInt보다 훨씬 더 많은 일을 합니다. CInt에서는 먼저 전달된 내용이 정수인지 확인한 다음 단순히 캐스트하여 반환합니다.더블인 경우 먼저 더블을 문자열로 변환하지 않고 변환을 시도합니다. 다음 도움말에서 확인하십시오.CInt기타 유형 변환 함수 부분 부품.비적분 값을 정수형으로 변환하면 정수 변환 함수(CByte, CInt, CLng, CSByte, CSShort, CUInt, CULng 및 CUShor..

programing 2023.05.17

Visual Studio 2015 및 IFormat Provider(CA1305)의 문자열 보간

Visual Studio 2015 및 IFormat Provider(CA1305)의 문자열 보간 Visual Studio 2015의 새로운 문자열 보간 스타일은 다음과 같습니다. Dim s = $"Hello {name}" 그러나 이것을 사용하면 코드 분석에서 CA1305를 중단한다고 표시됩니다. IFormatProvider 지정 옛날에는 이렇게 했습니다. Dim s = String.Format(Globalization.CultureInfo.InvariantCulture, "Hello {0}", name) 하지만 새로운 스타일로 어떻게 할 수 있을까요? 에 대한 해결책을 찾고 있다는 점을 언급해야 합니다.넷 4.5.2(용).Net 4.6 dcastro가 정답입니다.)당신은 사용할 것입니다.System.Fo..

programing 2023.05.12
반응형