반응형

VB.NET 8

C#은 첫 번째 패스 예외 필터링을 지원하지 않는 이유는 무엇입니까?

C#은 첫 번째 패스 예외 필터링을 지원하지 않는 이유는 무엇입니까? 참고: 이것은 Jeff의 질문을 복제한 것이 아닙니다. 그 질문은 "동일한 것이 동등한가요?"라고 물었습니다.없는 건 알지만, 왜 그런지 알고 싶어요! 제가 질문하는 이유는 그것이 얼마나 중요한지 이제 막 명확해 졌고, 그 결론은 저에게 매우 이상하게 느껴지기 때문입니다. Microsoft Enterprise Library의 예외 처리 블록은 다음 패턴을 사용하도록 권장합니다. catch (Exception x) { if (ExceptionPolicy.HandleException(x, ExceptionPolicies.MyPolicy)) throw; // recover from x somehow } 정책은 XML 파일에 정의되어 있으므로..

programing 2023.05.31

VB.net 에 증분 연산자가 없습니다.

VB.net 에 증분 연산자가 없습니다. vb 에 이며 C를 VB 로 하는 동안 이 했습니다. vb.net 및할 수 없다는 , vb.net 의 VB.net C#과 같은 할 수 . 저는 vb.net (++ 및 --)에서 증분 연산자를 사용할 수 없다는 것을 깨달았지만, 저는 다음과 같은 작업을 수행할 수 있었습니다.cnt +=1 제가 조금 조사해보니 에릭의 게시물을 발견했지만, 그것에 대해 완전히 이해할 수 없었습니다.그는 VB에서 진술이 단순한 표현일 수 없다고 언급했습니다.그게 정말 어떻게 들어맞는지 모르겠어요. 가 왜 과 같은 하지 않는지 수 (가 왜 C#과 같은 방식으로 작동하는지에 .)==비교를 위해 C#으로 표시)저는 언어 디자이너들이 비주얼 베이직을 디자인할 때 단순히 베이직이 C보다 더 나은..

programing 2023.05.26

VB.NET에서 공유 변수는 어떤 용도로 사용됩니까?

VB.NET에서 공유 변수는 어떤 용도로 사용됩니까? 의 용도는 무엇입니까?SharedVB.NET 변수?과 같습니다.staticC# 및 대부분의 다른 언어로.즉, 클래스의 모든 개체가 변수, 속성 또는 메서드의 동일한 복사본을 사용합니다.정적인 메서드와 함께 사용할 경우 개체 인스턴스가 필요하지 않습니다. MyClass.DoSomething() 보다는 Dim oObject as New MyClass() oObject.DoSomething() VB.NET의 "Shared" 키워드는 C#의 "static" 키워드와 동일합니다. VB.NET에서는 공유 키워드를 클래스 내의 Dim, Event, Function, Operator, Property 및 Sub 문에 적용할 수 있지만 C#에서는static키워드는 일..

programing 2023.05.21

VB.NET의 기본 속성?

VB.NET의 기본 속성? .NET 초기에는 기본 속성을 지정하기 위해 클래스를 장식할 수 있는 속성이 있었다고 생각합니다. 제가 찾은 몇몇 기사들에 따르면, 이것은 어느 시점에서 틀에서 끌어낸 것으로 보이는데, 왜냐하면 그것이 약간 혼란스러웠기 때문이고, 저는 그것이 어떻게 사실인지 알 수 있습니다. 그럼에도 불구하고 제공된 기능을 얻을 수 있는 다른 방법이 있습니까? 이것은 다음과 같이 보였습니다. _ Public Class GenericStat ... Public Property Value() As Integer ... End Property ... End Class 이것은 당신이 할 수 있게 해주었습니다.Response.Write(MyObject)에 Response.Write(MyObject.Va..

programing 2023.05.21

한 데이터 테이블을 다른 데이터 테이블에 추가하는 방법

한 데이터 테이블을 다른 데이터 테이블에 추가하는 방법 하나의 데이터 테이블을 다른 데이터 테이블에 추가하고 싶습니다.DataTable 클래스에는 "Load(IDataReader)"와 "Merge(DataTable)"의 두 가지 방법이 있습니다.문서에서 행이 있는 경우 두 행 모두 수신 데이터를 기존 DataTable과 '통합'하는 것으로 나타납니다.데이터 액세스 계층에서 병합을 수행합니다. 제가 좀...IDataReader로드 방법을 사용하여 데이터 테이블을 병합합니다.또는 데이터 세트를 로드할 수 있습니다.IDataReader데이터 집합에서 데이터 테이블을 가져온 다음 병합 방법을 사용하여 데이터 테이블을 병합합니다. 저는 누가 어떤 방법을 사용하는 것이 적절한지 알려주실 수 있나요? 또는 이 작업을..

programing 2023.05.16

직렬화 가능 상속

직렬화 가능 상속 어떤 항목이 직렬화 가능 클래스에서 상속되는 경우 하위 클래스는 여전히 직렬화 가능합니까?연재가 가능하다는 것이 무엇을 의미하는지에 따라 다릅니다.CLI 마커를 의미하는 경우(즉,[Serializable]속성), 그러면 이것은 상속되지 않습니다(아래 증거).각 파생 클래스를 다음과 같이 명시적으로 표시해야 합니다.[Serializable]하지만, 당신이 의미하는 것은.ISerializable인터페이스, 예: 인터페이스 구현은 상속되지만, 예를 들어, 사용자는 주의해야 합니다.virtual파생 클래스가 데이터를 직렬화에 기여할 수 있도록 하는 방법입니다. using System; class Program { static void Main() { Console.WriteLine(typeof..

programing 2023.05.11

Visual Basic에서 문자를 선언하는 방법은 무엇입니까?NET?

Visual Basic에서 문자를 선언하는 방법은 무엇입니까?NET? 와 함께Option Strict On: Dim theLetterA As Char = "A" 문자열 변환에 대한 오류를 반환합니다."A"아주Char. 입력하기 위한 구문은 무엇입니까?Char문자 그대로?문자 리터럴은 다음과 같이 접미사가 붙은 단일 문자열을 사용하여 입력됩니다.C. Dim theLetterA As Char = "A"C CChar를 사용합니다. 예: Dim theLetterA As Char = CChar("A") CChar에 대한 자세한 내용은 MSDN 웹사이트 https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx 을 확인하십시오.문자 리터럴로 이중 따옴표를 가져오려는 경우에는 ..

programing 2023.05.11

전용 하위, 기능 및 클래스 간의 차이

전용 하위, 기능 및 클래스 간의 차이 다음의 차이점은 무엇입니까? 개인 하위 항목 개인 기능 개인 클래스 각각은 언제 사용해야 합니까?개인은 클래스, 하위 또는 함수의 범위를 제공하는 한정자입니다. 서브와 함수는 모두 서브루틴 또는 프로그램에서 호출할 수 있는 코드 섹션입니다.이들 사이의 차이점은 함수에는 반환 값이 있고 하위에는 반환 값이 없다는 것입니다. 클래스는 하위, 함수 및 기타 항목을 포함할 수 있는 코드 그룹입니다.Sub는 함수와 비슷하지만 값을 반환하지 않고 성공만 실행합니다.클래스는 클래스, 하위 및 함수는 메서드, 개인은 액세스 한정자입니다. 이제 이 링크를 확인합니다. http://msdn.microsoft.com/en-us/library/ms973814.aspx언급URL : htt..

programing 2023.05.11
반응형