[ https://issues.apache.org/jira/browse/AVRO-2782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17113995#comment-17113995 ]
ASF subversion and git services commented on AVRO-2782: ------------------------------------------------------- Commit 005a39123a67b8fa81d985a63239c4f6a5096c34 in avro's branch refs/heads/master from Yaniv ru [ https://gitbox.apache.org/repos/asf?p=avro.git;h=005a391 ] AVRO-2782:Add indexed access to C# GenericRecord > C# implmenetation of GenericRecord Doesn't have > ------------------------------------------------ > > Key: AVRO-2782 > URL: https://issues.apache.org/jira/browse/AVRO-2782 > Project: Apache Avro > Issue Type: Improvement > Components: csharp > Reporter: Yaniv Rubinpur > Priority: Major > Fix For: 1.10.0 > > > GenericRecord in C# can only be accessed by field name and not by field index > (Java version support access by index). Accessing a dictionary for each field > is costly. > In Java There is: Record.put(int i, Object v). In C# GenericRecord there is > only: Add(string fieldName, object fieldValue) (and string indexer). > > And there is no way to extend GenericRecord to support indexed access. -- This message was sent by Atlassian Jira (v8.3.4#803005)