What's new in .NET 6 Preview 4 [WIP] Β· Issue #6098 Β· dotnet/core Β· GitHub

.NET 6도 μ–΄λŠλ§ Preview 4κ°€ λ˜λŠ”κ΅°μš”.

μ’‹μ•„μš” 1

μ˜€μ˜€β€¦ FileStream의 μ„±λŠ₯이 κ°œμ„ λ  μ˜ˆμ •μΈκ²ƒ κ°™μŠ΅λ‹ˆλ‹€. 이게 μ˜€ν”ˆμ†ŒμŠ€μ˜ νž˜μ΄κ΅°μš”.

μ’‹μ•„μš” 1

λ‚ μ§œ κ΄€λ ¨λœ κ°œμ„ μ΄ μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€.

μ‹ κ·œ 및 수반(λ„νŠΈλ„·/λŸ°νƒ€μž„#49036DateOnly TimeOnly)
퍼프 κ°œμ„  사항(λ„νŠΈλ„·/λŸ°νƒ€μž„#50263DateTime.UtcNow)
λͺ¨λ“  ν”Œλž«νΌμ—μ„œ Windows 및 IANA ν‘œμ€€ μ‹œκ°„λŒ€ 에 λŒ€ν•œ 지원
ν–₯μƒλœ ν‘œμ€€ μ‹œκ°„λŒ€ ν‘œμ‹œμ΄λ¦„(λ„νŠΈλ„·/λŸ°νƒ€μž„#48931)

μ’‹μ•„μš” 1

JSON도 이제 DOM ν˜•νƒœλ‘œ μ‚¬μš©μ΄ κ°€λŠ₯ν•΄μ§‘λ‹ˆλ‹€.

μΆ”κ°€ 배경은 designs/WriteableDomAndDynamic.md at main Β· dotnet/designs Β· GitHub μ°Έμ‘°

μ΄λ ‡κ²Œ ν•˜λ©΄ μ“°κΈ° κ°€λŠ₯ν•œ DOM κΈ°λŠ₯이 μΆ”κ°€λ©λ‹ˆλ‹€. λ§Žμ€ μ†ŒλΉ„μžκ°€ μ—¬λŸ¬ 가지 이유둜이 κΈ°λŠ₯을 μ‚¬μš©ν•  κ²ƒμœΌλ‘œ μ˜ˆμƒλ©λ‹ˆλ‹€.System.Text.Json System.Text.Json

  • POCO ν˜•μ‹μ˜ 컴파일이 λΆˆκ°€λŠ₯ν•˜κ±°λ‚˜ μ›ν•˜μ§€ μ•Šκ±°λ‚˜ JSON μŠ€ν‚€λ§ˆκ°€ κ³ μ •λ˜μ§€ μ•Šκ³  검사해야 ν•˜λŠ” 경우의 경우 직렬화에 λŒ€ν•œ κ²½λŸ‰ λŒ€μ•ˆμœΌλ‘œ μ‚¬μš©λ©λ‹ˆλ‹€.
  • 큰 트리의 ν•˜μœ„ 집합을 효율적으둜 μˆ˜μ •ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ 큰 JSON 트리의 ν•˜μœ„ μ„Ήμ…˜μœΌλ‘œ 효율적으둜 νƒμƒ‰ν•˜κ³  배열을 μ½κ±°λ‚˜ ν•΄λ‹Ή ν•˜μœ„ μ„Ήμ…˜μ—μ„œ POCOλ₯Ό λΆ„λ₯˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€. LINQ도 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • λŠμŠ¨ν•˜κ²Œ μž…λ ₯된 슀크립트 기반 μ½”λ“œ 곡유λ₯Ό ν¬ν•¨ν•˜μ—¬ λ‹€μ–‘ν•œ 이유둜 C# β€œλ™μ β€ ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•˜λ €λŠ” μš•κ΅¬μž…λ‹ˆλ‹€.
μ’‹μ•„μš” 1

κ·Έλ‚˜μ €λ‚˜ .NET 6 Preview 4 기닀리닀 λͺ© λΉ μ§€κ² κ΅°μš”. QUIC λ“± 써보고 싢은 κΈ°λŠ₯이 λ§Žμ€λ°!

μ’‹μ•„μš” 1