반응형

VB.NET 8

를 사용하는 실제 타임스팬 개체입니다.몇 년 & .몇달.

를 사용하는 실제 타임스팬 개체입니다.몇 년 & .몇달. 다음 두 가지 시나리오를 고려합니다.시나리오 1).오늘은 2012년 5월 1일, 시나리오 2)입니다.오늘은 2012년 9월 1일입니다. 이제, 우리가 웹 페이지에 누군가가 남긴 댓글에 대해 "이 댓글은 3개월 12일 전에 작성되었습니다."라고 적는 것을 고려해 보십시오.이 두 시나리오의 일 수는 문이 정확히 동일하더라도 항상 다릅니다.은 "3개월 12일"과 같습니다.102 days은 "3개월 12일"입니다.104 days! 이제, 제 요점을 요약하자면, 다른 예를 사용하여 2013년 1월 30일, 그리고 오늘이 2013년 3월 10일에 우리 사이트에 댓글을 남겼다고 합시다.실제 TimeSpan 개체는 이 상대 날짜를 알아야 하며 다음을 파악할 수 ..

programing 2023.06.14

CSV 파일을 에서 강력하게 입력된 데이터 구조로 가져옵니다.그물

CSV 파일을 에서 강력하게 입력된 데이터 구조로 가져옵니다.그물 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨10년 전에. CSV 파일을 강력한 유형의 데이터 구조로 가져오는 가장 좋은 방법은 무엇입니까?Microsoft의 TextFieldParser는 안정적이며 CSV 파일의 경우 RFC 4180을 따릅니다.그것 때문에 미루지 마.Microsoft.VisualBasic네임스페이스Framework의 입니다. .NET Fr..

programing 2023.06.09

'시스템' 유형의 예외입니다.메모리 부족'예외'가 던져졌습니다.

'시스템' 유형의 예외입니다.메모리 부족'예외'가 던져졌습니다. 다음과 같은 문제가 발생했습니다. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. Source Error: An unhandled exception ..

programing 2023.05.25

VB.NET의 '그림자' 대 '덮어쓰기'

VB.NET의 '그림자' 대 '덮어쓰기' 섀도와 오버라이드 두 키워드의 의미는 무엇입니까?그들이 무엇을 하고 어떤 맥락에서 하나 또는 다른 것이 더 좋습니까?재정의가 일반 한정자입니다.자식 클래스가 이러한 방식으로 기본 클래스 함수를 재정의하는 경우, 기본 클래스 또는 자식 클래스 참조를 사용하여 자식 개체를 참조하는 방법에 관계없이 호출되는 것은 자식 함수입니다. 반면에 하위 클래스 함수가 기본 클래스 함수를 그림자로 표시하는 경우 기본 클래스 참조를 통해 액세스되는 하위 개체는 하위 개체임에도 불구하고 해당 기본 클래스 함수를 사용합니다. 하위 함수 정의는 일치하는 하위 참조를 사용하여 하위 개체에 액세스하는 경우에만 사용됩니다.그림자를 드리우는 것은 아마도 여러분이 생각하는 것처럼 하지 않을 것입니..

programing 2023.05.20

C#은 왜 수학을 실행합니까?Sqrt()가 VB보다 느립니다.NET?

C#은 왜 수학을 실행합니까?Sqrt()가 VB보다 느립니다.NET? 배경 오늘 아침 벤치마크 테스트를 실행하는 동안 동료들과 저는 C# 코드 대 VB의 성능과 관련하여 몇 가지 이상한 점을 발견했습니다.NET 코드. C#과 C#을 비교하기 시작했습니다.델파이 프리즘은 소수를 계산했고, 프리즘이 약 30% 더 빠르다는 것을 발견했습니다.IL을 생성할 때 CodeGear에 최적화된 코드를 더 많이 파악했습니다.exeC#의 약 두 배 크기에 다양한 IL이 들어 있었습니다.) 저는 VB로 시험을 쓰기로 결심했습니다.또한 NET은 마이크로소프트 컴파일러가 각 언어에 대해 기본적으로 동일한 IL을 작성하게 된다고 가정합니다.하지만, 그 결과는 더 충격적이었습니다: 코드는 같은 작업을 하는 VB보다 C#에서 3배 ..

programing 2023.05.15

문자열 배열에서 모든 빈 요소 제거

문자열 배열에서 모든 빈 요소 제거 나는 다음을 가지고 있습니다. List s = new List{"", "a", "", "b", "", "c"}; 빈 요소를 모두 제거하고 싶습니다.("")사용하지 않고 신속하게 (아마 LINQ를 통해) 그것으로부터.foreach코드가 보기 흉하게 보이기 때문에 진술.다음을 사용할 수 있습니다. C# s.RemoveAll(str => String.IsNullOrEmpty(str)); VB.NET s.RemoveAll(Function(str) String.IsNullOrEmpty(str)) 방법을 사용하여 체크아웃합니다. 지정한 문자열이 null인지 빈 문자열인지 나타냅니다. s.RemoveAll(str => string.IsNullOrEmpty(str)); 여기 있습니다..

programing 2023.05.10

여러 시작 프로젝트 간의 Visual Studio 지연?

여러 시작 프로젝트 간의 Visual Studio 지연? 솔루션의 시작 프로젝트 사이에 약간의 지연을 추가하는 방법은 무엇입니까? Windows Service를 시작한 후 2-3초 후에 클라이언트 프로젝트를 시작했으면 합니다. 이게 왜 필요한 거지? 윈도우즈 서비스는 소켓 서버를 실행하고 클라이언트는 소켓을 실행하여 서버에 연결합니다.Windows Service가 Client보다 느리게 로드되므로 아직 실행되지 않은 서버에 연결할 때 클라이언트 측에서 예외가 발생합니다. 클라이언트 내에 재시도 메커니즘을 추가할 것입니다.이러한 방식은 "Visual Studio에서 시작" 사례에서 도움이 될 뿐만 아니라 실제 클라이언트가 연결되는 동안 서버가 다시 시작되는 경우에도 도움이 됩니다.서버가 더 빠른 컴퓨터에 ..

programing 2023.05.10

유효성 검사 이유입력(거짓)이 작동하지 않습니까?

유효성 검사 이유입력(거짓)이 작동하지 않습니까? 저는 웹 양식을 사용하여 만든 애플리케이션을 vb.net 을 사용하여 asp.net mvc 프레임워크로 변환하고 있습니다.저는 제 견해 중 하나에 문제가 있습니다.죽음의 노란 화면에 "잠재적으로 위험한 요청"이라는 메시지가 나타납니다.양식을 제출할 때 양식 값이 클라이언트에서 탐지되었습니다."저는 작은 쥐를 RTE로 사용하고 있습니다.나는 그 전망 자체를 설정했습니다. ValidateRequest="false" 제가 지금까지 읽은 것으로 볼 때 MVC에서는 그것을 존중하지 않는다는 것을 알고 있습니다.그래서 컨트롤러 동작에도 적용했습니다.여러 가지 설정을 시도해 보았습니다. _ ...그리고... _ ...그리고 이것 또한... _ _ 그게 변화를 줬는지 ..

programing 2023.05.10
반응형