|
static Dictionary< T, TV > | ShallowCopy< T, TV > (Dictionary< T, TV > dictionary) |
| Returns a shallow copy of dictionary and it's contents. More...
|
|
static Dictionary< T, TV > | DeepCopy< T, TV > (Dictionary< T, TV > dictionary) |
| Returns a deep copy of dictionary where TV implements ICloneable. More...
|
|
static Dictionary< T, List< TV > > | DeepCopyListValue< T, TV > (Dictionary< T, List< TV >> dictionary) |
| Returns a deep copy of dictionary where it's value type is a List<TV> and TV implements ICloneable. More...
|
|
static Dictionary< T, TV[]> | DeepCopyArrayValue< T, TV > (Dictionary< T, TV[]> dictionary) |
| Returns a deep copy of dictionary where it's value type is a 1D array of TV which implements ICloneable. More...
|
|
static Dictionary< T, TV[][]> | DeepCopyArrayValue< T, TV > (Dictionary< T, TV[][]> dictionary) |
| Returns a deep copy of dictionary where it's value type is a 2D array of TV which implements ICloneable. More...
|
|
static Dictionary< T, TV[][][]> | DeepCopyArrayValue< T, TV > (Dictionary< T, TV[][][]> dictionary) |
| Returns a deep copy of dictionary where it's value type is a 3D array of TV which implements ICloneable. More...
|
|
static Dictionary< T, TV[][][][]> | DeepCopyArrayValue< T, TV > (Dictionary< T, TV[][][][]> dictionary) |
| Returns a deep copy of dictionary where it's value type is a 4D array of TV which implements ICloneable. More...
|
|
Definition at line 31 of file DictionaryTools.cs.