Csvhelper: рдбрд╛рдпрдирд╛рдорд┐рдХ рд░рд┐рдХреЙрд░реНрдб рдкрдврд╝рддреЗ рд╕рдордп рдбреБрдкреНрд▓реАрдХреЗрдЯ рдирд╛рдо

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рдордИ 2020  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: JoshClose/CsvHelper

рдореИрдВ рдЧрддрд┐рд╢реАрд▓ рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдирд╣реАрдВ рдкрддрд╛ рд╣реИ:
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

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдирдорд╕реНрддреЗ, рдХреНрдпрд╛ рдореИрдВ рдЖрдкрд╕реЗ рдкреВрдЫ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдХреНрдпрд╛ рдЖрдкрдХрд╛ рдХреЛрдИ рд╕реБрдЭрд╛рд╡ рд╣реИ?

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдирд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рдВрдХреНрд╢рди рд╣реЛред рдлрд┐рд░ рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ NuGet рдкрд░ рд╕рдВрд╕реНрдХрд░рдг 16.0.0 рдореЗрдВ рд╣реИред рдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПред https://github.com/JoshClose/CsvHelper/blob/1ae7e73689ec36cf1578b138d7c6588fa0b85a08/tests/CsvHelper.Tests/Reading/DynamicTests.cs#L76

рдзрдиреНрдпрд╡рд╛рдж рдЬреЛрд╢! рд╡рд╣ рддреЛ рдХрдорд╛рд▓ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

KuraiAndras picture KuraiAndras  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

RizwanAhmedJutt picture RizwanAhmedJutt  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rh78 picture rh78  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mabead picture mabead  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Wagimo picture Wagimo  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ