[ https://issues.apache.org/jira/browse/LUCENENET-508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13448658#comment-13448658 ]
Dmitry Sloutskov commented on LUCENENET-508: -------------------------------------------- ok. I understand you. As for the separate assembly or own implementation of these classes - decide. As far as I know, compilers (from .NET 2.0 to .NET 3.5) are the same (JIT also does not change... the difference only in new types of the framework... and bugfixes :-)), so I think that it is better to support the 2.0 framework, but using the compiler directives, turning off the code that is already present in .NET 3.0 and .NET 3.5. .NET 4 - they have seriously changed... .NET 4.5 - will be similar to 4.0, .NET 5.0 - i do not know. If i can be useful for you, i can help with the implementation of these types. What should be different from the existing implementations the code can be published under Apache 2.0 license? I hope not too tired you with my English? > C# 2.0 support > -------------- > > Key: LUCENENET-508 > URL: https://issues.apache.org/jira/browse/LUCENENET-508 > Project: Lucene.Net > Issue Type: Wish > Affects Versions: Lucene.Net 3.0.3, Lucene.Net 3.6, Lucene.Net 4.0 > Reporter: Dmitry Sloutskov > Attachments: HashSet.cs, LinqBridge.cs > > > I propose support builds in the environment NET 2.0 (required for MS SQL > 2005/2008). I compiled version 3.0.3 adding to core\Support\Compatibility 2 > files: > 1. LINQBridge - http://code.google.com/p/linqbridge/ > 2. HashSet <T> implementation of mono-project. > Please consider this opportunity. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira