NullGuard 라고 인자둜 null λ„˜μ–΄μ˜€λŠ” κ±Έ λŸ°νƒ€μž„μ—μ„œ μ˜ˆμ™Έ λ•Œλ¦¬λŠ” 기법이 있음


void SomeMethod( [notNull] object arg){

}


λ¨Έ 이런 건데, 널체크 일일이 μ•ˆ μ¨μ€˜λ„ λ˜λ‹ˆκΉŒ μ°Έ νŽΈν•˜κ³  μ’‹μŒ.




근데 μœ λ‹ˆν‹°λΌμ„œ, μœ λ‹ˆν‹°λΌμ„œ μ•ˆλ¨


γ…†γ…ƒ!!!


15



C# 8.0 되면 ν•΄κ²°λ ν…Œλ‹ˆ κ·Έλ•ŒκΉŒμ§€λŠ” 걍 널체크 일일이 μ¨μ£ΌλŠ” 수 밖에 없을 것 κ°™μŒ


μš°μšΈν•˜λ‹€...



μ•„λž˜λŠ” μ‚½μ§ˆν•˜λ©° 배운거 κΈ°λ‘μ΄λ‹ˆ κ΄€μ‹¬μžˆμŒ μ½μ–΄λ³΄μ„Έμ˜€.




09



https://blog.naver.com/raveneer/221810011086


https://blog.naver.com/raveneer/221809864948


https://blog.naver.com/raveneer/221809181933