dimohy
1
์์
๊ณต์ง: ์์ด์ ํธ ํ๋ ์์ํฌ ๋ฌธ์ ์
๋ฐ์ดํธ | Evan,Chris,Sophia | Microsoft
## .NET Aspire 9.0(๋ฆด๋ฆฌ์ค ํ๋ณด 1) | Microsoft Learn
์ด์ Azure Cobalt 100 ๊ธฐ๋ฐ ๊ฐ์ ๋จธ์ ์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. | Microsoft Blog | Developer tools
https://azure.microsoft.com/en-us/blog/azure-cobalt-100-based-virtual-machines-are-now-generally-available/?WT.mc_id=DT-MVP-5004759
Visual Studio 2022 ๋ฏธ๋ฆฌ๋ณด๊ธฐ 3 ๋ฆด๋ฆฌ์ค
ChatGPT์๋ ์ด์ Windows ์ฑ์ด ์์ต๋๋ค | Emma Roth
์ ๋ณด
Visual Studio์ JWT ๋์ฝ๋ | Bart Wullems
.NET ๊ฐ๋ฐ์๋ฅผ ์ํ 3๊ฐ์ง ์์ฐ์ฑ ํ | Matthew Mattei
CSnakes ์ด์ง ๋ค์ฌ๋ค๋ณด๊ธฐ: .NET ์ฑ์ Python ์ฝ๋ ํฌํจ | ames Montemagno & Anthony Shaw
ํธ์ง ๊ฐ๋ฅํ ํํ์์ผ๋ก ๋๋ฒ๊ฑฐ ๊ฒ์ ๊ฐ์ ํ๊ธฐ | Junyu Wang
.NET / C#
.NET 9์ ์๋ก์ด ๊ธฐ๋ฅ: ์ํธํ ๊ฐ์ | Ali Hamza Ansari
.NET 9์ System.Text.Json์ ์๋ก์ด ๊ธฐ๋ฅ | .NET Blog
์๋ฆฌ์ฆ: ๊ฒฐ๊ณผ ํจํด ์์
| Androw Lock
2๋ถ - LINQ๋ฅผ ํตํ ์์ ์ฑ๊ณผ ๋จ์์ฑ
C# ํ: IEnumerable๊ณผ ICollection, ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ์ค์ํ ์ด์ | Code4It
.NET 9.0 LINQ ์ฑ๋ฅ ํฅ์ | NDepend
์น
๋จ ํ๋์ ๊ทธ๋๋์ธํธ๋ง ์ฌ์ฉํ๋ CSS ํธ๋ฆญ | Temani Afif
Blazor Wasm ํด๋ผ์ด์ธํธ์์ ์ฌ์ฉ์ ID ์ก์ธ์ค | Rocky Lhotka
.NET 9์์ Blazor ์ฑ์ ์ ์ ๋ง์ผํ
ํ์ด์ง ์ถ๊ฐ | Jon Hilton
ํด๋ผ์ฐ๋
Docker ๋ชจ๋ฒ ์ฌ๋ก: Dockerfiles์์ ARG ๋ฐ ENV ์ฌ์ฉ | Jay Schmidt | Docker
AI
์ธ๊ณต์ง๋ฅ ์ดํด๋ฅผ ์ํ 7๋ถ ๊ฐ์ด๋ | Ctrl+Alt+AI | Michael Jolley
Visual Studio์ GitHub Copilot์ ๋น๋ํ๋ ๋ฐฉ๋ฒ | Anson Horton | .NET Blog
Azure AI์ ์๋ก์ด ํ๊น
ํ์ด์ค ๋ชจ๋ธ: ์ปค๋ฎค๋ํฐ์ Phi-3 ๋ณํ | Nitya Narasimhan
4๊ฐ์ ์ข์์
BOBx5
2
IEnumerable<T>
์ ICollection<T>
์ฐจ์ด๊ฐ ํญ์ ๊ถ๊ธํ๋๋ฐ
์ค์ ์ฌ์ฉ์ ์ฐจ์ด๋ณด๋ค๋ ์๋ฏธ์ ์ฐจ์ด๊ฐ ๋ ํฌ๊ตฐ์.
3๊ฐ์ ์ข์์
suwoo
3
์ ๊ฐ ํด์ํ๊ธฐ๋ก๋
IEnumerable<T>
๋ Iterator๋ก๋ง ์ฌ์ฉํ๋ค ์ ์ฑ๊ฒฉ์ด ๊ฐํ๊ณ ,
ICollection<T>
๋ IEnumerable<T>
์ ํ์ฅ๋ ์งํฉ์ด๋ผ (๋น์ฐํ) ์์ ๊ธฐ๋ฅ๋ ๋์ง๋ง
Collection ํน์ ์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ ๊ฑฐ๋ผ๊ณ ๋ณด๋๊ฒ ๋ง์ง ์๋ ์ถ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ ์ฌํ ๋ณด์๋ฉด IEnumerable<out T>
์ด๊ธฐ ๋๋ฌธ์ Covariant๊ฐ ๊ฐ๋ฅํ์ง๋ง
ICollection<T>
๋ out ํค์๋๊ฐ ์์ด์ ๊ทธ๋ฐ ์์ผ๋ก๋ ์ฐ์ง ๋ชปํ๋ค๊ณ ๋ดค์ต๋๋ค.
์๋ฌด๋๋ ํญ๋ชฉ์ด ๊ณ์ ๋ฐ๋๊ธฐ ๋๋ฌธ์ Type ๋ณด์ฅ์ ํด์ผ ํด์ ๊ทธ๋ฐ ๊ฒ ์๋๊น ์ถ์ง๋ง์.
2๊ฐ์ ์ข์์