λ°λ νμΌ νμμ λͺ¨λ₯΄κΈ° λλ¬Έμ λμ λ μ½λλ₯Ό μ¬μ©νκ³ μμ΅λλ€.
https://joshclose.github.io/CsvHelper/examples/reading/get-dynamic-records/
μμ£Ό μ μλν©λλ€.
νμ§λ§ μ΄μ μ€λ³΅λ ν€λ μ΄λ¦μ΄ μλ νμΌμ λ°μμ΅λλ€.
μ΄κ²μ ν΄λμ€ λ§΅μ μ¬μ©ν λ ν΄κ²°ν μ μμ΅λλ€.
https://joshclose.github.io/CsvHelper/examples/configuration/class-maps/mapping-duplicate-names
κ·Έλ¬λ λμ λ μ½λλ‘ μ€λ³΅ ν€λ μ΄λ¦μ μ§μνλ λ°©λ²μ΄ μμ΅λκΉ?
μλ μ¦κ° μ«μ '_2', '_3' λ±μ΄ μ΄λ¦μ μΆκ°λ μ μμ΅λκΉ?
μλ νμΈμ, μ΄ λ¬Έμ λ₯Ό ν΄κ²°νλ λ°©λ²μ μ¬μ€λ΄λ λ κΉμ? μ΄λ€ μ μμ΄ μμ΅λκΉ?
νμ¬λ‘μλ λ°©λ²μ΄ μμ΅λλ€.
μμ± μ΄λ¦μ λ§λλ κ΅¬μ± κΈ°λ₯μ΄ μμ μ μμ΅λλ€. κ·Έλ° λ€μ μνλ λλ‘ μ½κ² ꡬμ±ν μ μμ΅λλ€.
μ΄κ²μ μΆκ°λμμΌλ©° NuGetμ λ²μ 16.0.0μ μμ΅λλ€. λ€μμ κ΅¬μ± λ°©λ²μ μμ λλ€. https://github.com/JoshClose/CsvHelper/blob/1ae7e73689ec36cf1578b138d7c6588fa0b85a08/tests/CsvHelper.Tests/Reading/DynamicTests.cs#L76
μ‘°μ¬ κ°μ¬ν©λλ€! κ΅μ₯ν΄
κ°μ₯ μ μ©ν λκΈ
μ΄κ²μ μΆκ°λμμΌλ©° NuGetμ λ²μ 16.0.0μ μμ΅λλ€. λ€μμ κ΅¬μ± λ°©λ²μ μμ λλ€. https://github.com/JoshClose/CsvHelper/blob/1ae7e73689ec36cf1578b138d7c6588fa0b85a08/tests/CsvHelper.Tests/Reading/DynamicTests.cs#L76