C#및 .NET 프레임 워크의 이상한 코너 탐색 소프트웨어 개발에는 종종 수수께끼의 여백이 있습니다. 이 기사는 C#및 .NET 프레임 워크에서 가장 이상한 가장자리를 탐색하여 비정상적인 행동을 드러냅니다. 문자열의 문자열은 비정상적입니다
다음 코드 조각을 고려하십시오
<strong>
<itive> 직관적으로, 우리는 "새로운"키워드가 일반적으로 새로운 객체에 대한 공간을 할당하기 때문에 출력이 허위 일 것으로 예상합니다. 놀랍게도, 모든 테스트의 프레임 워크 버전 에서이 코드는 사실을 출력합니다. 규정은 항상 새로운 객체를 만들어야하지만 이는 특별한 경우가되었습니다. </itive></strong>
는 비정상적인 유형을 비우실 수 있습니다
이 코드는 C#의 복잡성을 추가로 보여줍니다.
(결과가 null)로 변환 될 수 있으며, 이는 로 이어질 수있다.
클래스 인스턴스
위 내용은 C# 및 .NET의 예기치 않은 동작 및 코너 케이스는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!