μ 체 κΈ
[C# 6.0] μλ‘μ΄ κΈ°λ₯ (2) - λ¬Έμ₯ λ 벨, ν΄λμ€ λ©€λ² λ 벨
C# 6.0μ μλ‘μ΄ κΈ°λ₯ 2. λ¬Έμ₯ λ 벨 1) using static λ¬Έ static λ©μλ(νΉμ μμ±)λ₯Ό μ¬μ©νκΈ° μν΄μλ ν΄λμ€λͺ .λ©μλλͺ (νΉμ μμ±λͺ )κ³Ό κ°μ΄ ν΄λμ€λͺ μ λ°λμ μμ μ§μ ν΄ μ£Όμ΄μΌ νλ€. C# 6.0μμλ using staticμ μ¬μ©ν΄ 미리 μ§μ ν΄ μ€λ€λ©΄, ν΄λΉ νμΌ λ΄μμλ ν΄λμ€λͺ μμ΄ μ§μ μ¬μ©ν μ μλ€. using static System.Console; namespace CS6 { class Program { static void Main(string[] args) { // Console. μλ΅ κ°λ₯ WriteLine("csharpstudy.com"); } } } 2) catch/finally λΈλ‘μμ await μ¬μ© C# 5.0μμλ awaitλ₯Ό catch/final..
![[C# 6.0] μλ‘μ΄ κΈ°λ₯ (1) - ννμ λ 벨](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuhocN%2FbtrTT8iwt19%2Fp5lHWGTRVQq0itamKtSOQk%2Fimg.png)
[C# 6.0] μλ‘μ΄ κΈ°λ₯ (1) - ννμ λ 벨
C# 6.0μ μλ‘μ΄ κΈ°λ₯ ννμ λ 벨 λ 쑰건 μ°μ°μ(Null-conditional operator) λ¬Έμμ΄ λ³΄κ°(String Interpolation) Dictionary Initializer nameof μ°μ°μ λ¬Έμ₯ λ 벨 using static λ¬Έ catch/finally λΈλ‘μμ await μ¬μ© Exception Filter μ§μ ν΄λμ€ λ©€λ² λ 벨 μλ μμ± μ΄κΈ°μ(Auto Property Initializer) μ½κΈ° μ μ© μλ μμ±(Getter only) Expression-bodied member μ¬μ© https://www.csharpstudy.com/CS6/CSharp-6-new-features.aspx C# 6.0 μκΈ°λ₯ - C# νλ‘κ·Έλλ° λ°°μ°κΈ° (Learn C# Programming) ..
![[Book] ν΄λ¦° μν€ν
μ²](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdO2F9%2FbtrR8JNufCw%2FldYzcqbeYkHutOiU9mC7rk%2Fimg.jpg)
[Book] ν΄λ¦° μν€ν μ²
ν΄λ¦° μν€ν μ² 1. μννΈμ¨μ΄ μν€ν μ²μ μ€μμ± μννΈμ¨μ΄κ° μ 곡νλ κ°μΉ μ€ κΈ°λ₯κ³Ό ꡬ쑰 μ€ λ³΄ν΅ κΈ°λ₯μ μ§μ€νμ§λ§, ν΄λ¦° μν€ν μ²λ₯Ό μ μν μν΄ λ°₯μ κ΅¬μ‘°κ° μ€μνλ€κ³ λ§νλ€. μ°λ¦¬κ° μΆκ΅¬ν΄μΌ νλ μ½λ ꡬ쑰λ μ λ¦¬κ° μλκ±°λ λ무 κΉλν μ½λλ³΄λ€ λ§μ κ²λ€μ΄ μμ§λ§ λλ¦μ μ§μκ° μμ΄ μ 리λ κ²μ΄λ€. κ·Έλ λ€λ©΄ μ μ’μ μν€ν μ²κ° μ μ€μν κΉ? μ½λλ₯Ό μ½κ³ μ΄ν΄νκ³ μμ λ° μΆκ°νλ μ μ§ λ³΄μμ κ³Όμ μμ μμνκ² μ§ννκΈ° μν΄μλ κΈ°λ₯κ³Ό λΉμ·νκ² κ΅¬μ‘°κ° μ€μνλ€. ꡬ쑰λ κΈ°λ₯μ λ·λ°μΉ¨νκ³ λ μ½κ² κ°λ°ν μ μκ² ν΄ μ€λ€. κ΅¬μ‘°κ° μ’μ§λ§ κΈ°λ₯μ΄ λμλ©΄, μ§κΈμ λΆμ‘±νμ§λ§ μ μ§ λ³΄μμ λΉμ©μ΄ μ κ² λ λ€. νμ§λ§ κ·Έ λ°λλ λΉμ©μ΄ λ§μ΄ λ λ€. 2. μ’μ μν€ν μ²λ₯Ό ꡬμ±νλ λ°©λ² 1) μν€ν μ² μμΉ μ½λλ₯Ό..
μκ³ λ¦¬μ¦ μ 리
μκ³ λ¦¬μ¦ μ 리 1. μκ³ λ¦¬μ¦ λ¬Έμ μ¬μ΄νΈ BOJ solved.ac: BOJ λ¬Έμ λ€μ λμ΄λ λ° ν°μ΄ μ 보λ₯Ό μ 곡νλ μ¬μ΄νΈ νλ‘κ·Έλλ¨Έμ€ λ¦¬νΈμ½λ κΈ°μΆ λ¬Έμ μΌμ±: SWEA, BOJ μΌμ± κΈ°μΆ λͺ¨μ μΉ΄μΉ΄μ€: νλ‘κ·Έλλ¨Έμ€ 2. μκ³ λ¦¬μ¦ λ¬Έμ κ°μ΄λ μ¬μ΄νΈ BOJ κΈΈλΌμ‘μ΄ μκ³ λ¦¬μ¦ κ³΅λΆ, μ΄λ»κ² ν΄μΌνλμ?
![[AWS] GameLift](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHw5Nf%2FbtrPQxHIhUA%2FSfvCmSKiGKrPkH1CtxH2E0%2Fimg.png)
[AWS] GameLift
AWS GameLift https://aws.amazon.com/ko/gamelift/ μ μ© κ²μ μλ² νΈμ€ν – Amazon GameLift – Amazon Web Services Amazon GameLift FlexMatchμμλ μ μν κ·μΉμ λ°λΌ νλ μ΄μ΄ 맀μΉλ©μ΄νΉμ μ§νν μ μμ΅λλ€. νλ μ΄μ΄ μ€ν¬, μ§μ° μκ°, μ¬μ©μ μ§μ κΈ°μ€ λ± λ§€μΉ νμ±μ μν΄ μ ννλ μμμ κ΄κ³μμ΄ FlexMatch aws.amazon.com 1. κ°λ GameLiftλ μΈμ κΈ°λ°μ λ©ν° νλ μ΄μ΄ κ²μ μλΉμ€λ₯Ό μμ½κ² ꡬμΆνκ³ μ΄μνκΈ° μ½λλ‘ λμμ£Όλ κ΄λ¦¬ν μλΉμ€μ΄λ€. https://explore.skillbuilder.aws/learn/course/external/view/elearning/1916/amazon-..
![[AWS] Lambda](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0yU3V%2FbtrPgDPOCaX%2F1KSKHAVbnaaLlCbnTvbhy0%2Fimg.png)
[AWS] Lambda
AWS Lambda https://aws.amazon.com/ko/lambda/ ν΄λΌμ°λ μ»΄ν¨ν PaaS | Amazon Web Services AWS Lambda λ° Amazon Kinesisλ₯Ό μ¬μ©νμ¬ μ ν리μΌμ΄μ νλ μΆμ , νΈλμμ μ£Όλ¬Έ μ²λ¦¬, ν΄λ¦ μ€νΈλ¦Ό λΆμ, λ°μ΄ν° μ 리, λ‘κ·Έ νν°λ§, μΈλ±μ±, μμ λ―Έλμ΄ λΆμ, IoT λλ°μ΄μ€ λ°μ΄ν° ν λ λ©νΈλ¦¬ λ° μΈ‘ aws.amazon.com 1. κ°λ Lambdaλ AWSμ μλ²λ¦¬μ€ μ»΄ν¨ν μλΉμ€λ‘ μλ²λ₯Ό νλ‘λΉμ λ ν νμ μμ΄ νΉμ μ΄λ²€νΈμ λν μλ΅μΌλ‘ μ½λλ₯Ό μ€νν μ μλ€. μμ κ΄λ¦¬ν μ»΄ν¨ν μλΉμ€ μν λΉμ μ₯ μ½λ μ€ν Node.js, Java, Python, C#, Go, Ruby μ§μ 2. μλ λ°©μ Lambdaλ μ΄λ²€νΈκ° νΈλ¦¬κ±° λλ©΄..