[C# 7.0] μλ‘μ΄ κΈ°λ₯ (2) - νν(Tuple), λ‘컬 ν¨μ(Local Function)
Β·
π Language/β C#
C# 7.0μ μλ‘μ΄ κΈ°λ₯ 2. νν(Tuple) μ΄μ λ²μ μμλ λ©μλμμ νλμ κ°λ§μ 리ν΄ν μ μμ§λ§, C# 7.0μμλ ννμ μ¬μ©νμ¬ λ©μλλ‘λΆν° 볡μ κ°μ κ°λ€μ 리ν΄ν μ μκ² λμλ€. λ©μλλ₯Ό μ μν λ λ¦¬ν΄ νμ
μ΄ λ³΅μ κ°μ΄λ―λ‘ νν λ¦¬ν΄ νμ
(tuple return type) ννμ μ¬μ©νκ² λλλ°, μ΄λ κ΄νΈ ( ) μμ μ¬λ¬ 리ν΄νμ
λ€μ μμλλ‘ λμ΄νλ©΄ λλ€. λ©μλ μμμ μ€μ μ¬λ¬ κ°λ€μ 리ν΄ν λλ κ΄νΈ ( ) μμ μ½€λ§λ‘ λΆλ¦¬νλ νν 리ν°λ΄(tuple literal) ννμ μ¬μ©νμ¬ μμλλ‘ λ¦¬ν°λ΄ κ° νΉμ λ³μλ€μ λμ΄νλ©΄ λλ€. (int count, int sum, double average) Calculate(List data) // νν λ¦¬ν΄ νμ
(tuple re..