Helpful References
Java Class |
C# Version |
Lucene.Net Only |
Notes |
Entry<K,V> |
KeyValuePair<TKey,TValue> |
|
|
HashMap<K,V> |
Dictionary<TKey,TValue> |
|
|
Class<? extends Type> |
Type |
|
There is no direct equivalent in .net for this. You'll have to manually check for type information. In some cases, generally as method type parameters, you can enforce compile time checking, like |
ICloseable |
IDisposable |
|
This comparison is for when the class needs to release resources. When an object |
ICloseable |
ICloseable |
X |
* Lucene.Net.Support This should only be used for file operations or things that needs to be closed |
WeakHashMap<K,V> |
WeakDictionary<TKey,TValue> |
X |
* Lucene.Net.Support. There are some |
WeakReference<T> |
WeakReference<T> |
X |
* Lucene.Net.Support. There is a WeakReference<T> in silverlight 5. Thus |
|
|
|
|
|
|
|
|