.NET 문서: 2024년 3월의 새로운 기능
2024년 3월 .NET의 새로운 기능 문서를 시작합니다. 해당 기간 동안 이루어진 문서의 주요 변경 사항을 소개합니다.
.NET 호환성이 손상되는 변경
새 문서
GetXmlNamespaceMaps
형식 변경Type.GetType
은 모든 유효하지 않은 요소 형식에 대해 예외를 throw함- FindSystemTimeZoneById가 새 개체를 반환하지 않음
.NET 기본 사항
새 문서
- 사용자 지정 특성에 액세스
- 형식을 동적으로 로드하고 사용함
- 동적 메서드 및 어셈블리 내보내기
- 방법: 리플렉션 내보내기를 사용하여 제네릭 메서드 정의
- 방법: 리플렉션 내보내기를 사용하여 제네릭 형식 정의
- 방법: 동적 메서드 정의 및 실행
- 방법: 리플렉션을 사용하여 제네릭 형식 검사 및 인스턴스화
- 방법: 리플렉션을 사용하여 대리자 후크
- 리플렉션 및 제네릭 형식
- 형식 정보 보기
- 새 .NET 버전으로 업그레이드
- CA1872: 'BitConverter.ToString'을 기반으로 하는 호출 체인보다 'Convert.ToHexString' 및 'Convert.ToHexStringLower' 선호
- MSTEST0017: 어설션 인수는 올바른 순서로 전달되어야 함
- MSTEST0019: 생성자보다 TestInitialize 메서드 선호
- MSTEST0020: TestInitialize 메서드보다 생성자 선호
- MSTEST0021: TestCleanup 메서드보다 Dispose 선호
- MSTEST0022: Dispose 메서드보다 TestCleanup 선호
- MSTEST0023: 부울 어설션을 부정하지 않음
- MSTEST0024: TestContext를 정적 멤버에 저장하지 않음
- MSTEST0016: 테스트 클래스에 테스트 메서드가 있어야 함
- MSTEST0014: DataRow가 유효해야 함
- MSTEST0015: 테스트 메서드를 무시해서는 안 됨
- MSTest 개요
- Microsoft.Testing.Platform 개요
- Microsoft.Testing.Platform에서 실행 설정 사용
- Microsoft.Testing.Platform과 VSTest 비교
- dotnet package search
업데이트된 문서
- .NET의 제네릭 - 리플렉션 문서를 /framework 폴더 밖으로 이동
- .NET 9의 새로운 기능 - 미리 보기 2의 새로운 기능 업데이트
C# 언어
새 문서
.NET Framework
업데이트된 문서
- 방법: CodeDOM을 사용하여 클래스 만들기 - 리플렉션 문서를 /framework 폴더 밖으로 이동
- CodeDOM 사용 - 리플렉션 문서를 /framework 폴더 밖으로 이동
커뮤니티 기여자
이 기간 동안 .NET 문서에 기여한 사용자는 다음과 같습니다. 감사합니다! 새로운 기능 방문 페이지의 “관련 항목 가져오기” 아래에 있는 링크를 따라 참여하는 방법을 알아봅니다.
- rextor92 - Daniel Tsvetkov
- Rageking8 -
- cjvandyk - Cornelius J. van Dyk
- engyebrahim - Enji Eid
- timdeschryver - Tim Deschryver
- alundporchsoftware -
- BartoszKlonowski - Bartosz Klonowski
- BerendWouters - Berend Wouters
- bigboybamo - Olabamiji Oyetubo
- ChrisHowd - Chris Howd
- chuckries - Chuck Ries
- davide-pi - Davide Piccinini
- Fxplorer -
- mpidash - Mario Pistrich
- mszczepaniuk - Maciej Szczepaniuk
- nellymonjazeb - Nelly Monjazeb
- Nigusu-Allehu - Nigusu Solomon Yenework
- nnpcYvIVl -
- nohwnd - Jakub Jareš
- oggy22 - Ognjen Sobajic
- OwnageIsMagic -
- Pannoniae -
- pojith - pojith raj R
- reyang - Reiley Yang
- rhires -
- RyanGaudion - Ryan Gaudion
- SamuelMoisan98 -
- soniyaprasad77 - Soniya Prasad
- toraritte - Attila Gulyas
- TortillaZHawaii - Dawid Wysocki
- Xamarin2019 -
- Y-Rov - YR
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET