Index 259
Constant (Speed value), 36
constructor
ArrayList<T>,111
CircularQueue<T>, 111
ClearedEventArgs,141
ClearedRangeEventArgs, 141
DelegateComparer<T>, 33
HashBag<T>, 117
HashDictionary<K,V>, 120
HashedArrayList<T>,112
HashedLinkedList<T>,113
HashSet<T>, 116
IntervalHeap<T>,118
ItemAtEventArgs<T>,141
ItemCountEventArgs<T>, 142
KeyValuePairComparer<K,V>, 33
LinkedList<T>, 112
SortedArray<T>,114
TreeBag<T>, 116
TreeDictionary<K,V>, 120
TreeSet<T>,115
WrappedArray<T>,114
Contains
method
ICollection<T>, 45
IDictionary<K,V>, 99
SC.IList,68
contains view, 124
ContainsAll
method
IDictionary<K,V>, 99
ContainsAll<U>
method (ICollection<T>),
45
ContainsCount
method (ICollection<T>),
45
ContainsSpeed
property
ICollection<T>, 44
overview,109
ContainsView
method (pattern),153
Converter<A1,R> delegate type, 38
corresponds to Fun<A1,R>, 38
convex hull (example),200
Copenhagen STL project, 250
copying a graph (example),213214
CopyTo
method
SC.ICollection, 68
CopyTo
method (ICollectionValue<T>),50
Count
eld
ClearedEventArgs,141
ItemCountEventArgs<T>, 142
Count
property
ICollectionValue<T>,49
view, 125
CountFrom
method (IIndexedSorted<T>),
62
CountFromTo
method
(IIndexedSorted<T>),62
CountSpeed
property
(ICollectionValue<T>), 49
CountTo
method (IIndexedSorted<T>), 62
cursor
inter-item (zero-item view),126
item (one-item view), 150
Cut
method
example, 159,160, 217
ISorted<T>,89
ISortedDictionary<K,V>, 103
DecimalComparer class, 32
DecimalEqualityComparerclass,28
decrease key,178
default equality comparer (example), 223
Default
property
Comparer<T>, 32
EqualityComparer<T>,28
ReferenceEqualityComparer<T>, 30
delegate
action,38
comparison, 33
function,38
predicate, 38
DelegateComparer<T>class,33
constructor, 33
Delete
method (IPriorityQueue<T>), 81
DeleteMax
method
IPriorityQueue<T>, 81
ISorted<T>,89
ISortedDictionary<K,V>, 103
DeleteMin
method
IPriorityQueue<T>, 81
ISorted<T>,89
ISortedDictionary<K,V>, 104
depth-rst traversal, 182
Dequeue
method (IQueue<T>), 83
DFA (example),204208
dictionary, 19
classes, 119
interface hierarchy, 97
sorted, 19
DictionaryBase<K,V> class, 252
Pdf to tiff batch conversion - software SDK dll:C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net, ASP.NET MVC, Ajax, WinForms, WPF
Online C# Tutorial for How to Convert PDF File to Tiff Image File
www.rasteredge.com
Pdf to tiff batch conversion - software SDK dll:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.net, ASP.NET MVC, Ajax, WinForms, WPF
Free VB.NET Guide to Render and Convert PDF Document to TIFF
www.rasteredge.com
260 Index
directed
collection,14
enumerable, 14
DirectedCollectionBase<T>class, 252
DirectedCollectionValueBase<T>class,
252
Direction
property
(IDirectedEnumerable<T>), 54
Dispose
method
IList<T>, 69
IPersistentSorted<T>, 77
double-ended queue, 183
DoubleComparer class, 32
DoubleEqualityComparer class, 28
DuplicateNotAllowedException, 39
DuplicatesByCounting
property
ArrayList<T>,111
HashBag<T>,117
IExtensible<T>, 55
IntervalHeap<T>,118
LinkedList<T>,112
overview,109
TreeBag<T>,116
empirical cumulative distribution
function, 179
emptyview, 123
Enqueue
method (IQueue<T>), 84
enumerable,13
directed,14
EnumerableBase<T>class, 252
enumerating and modifying, 39,165
enumeration order,13
EnumerationDirection enum type,36
source le,241
equality
sequenced, 29
unsequenced, 29
equality comparer
classes, 2730
fasterthan comparer, 115
item, 25
EqualityComparer
property
IDictionary<K,V>, 98
IExtensible<T>, 55
inner collections using same,171
EqualityComparer<T>class,28
source le,241
Equals
method
collection, 30
IEqualityComparer<T>,27
IEquatable<T>,27
sequenced equality comparer,29
unsequenced equality comparer, 29
EquatableEqualityComparer<T>class,29
event, 136142
handler, 136142
performance impact, 240
listenable (table), 139
on dictionary (example), 226228
patterns, 184187
sender, 138
view, 129
EventTypeEnum enum type, 35
exception, 3940
C5-specic, 3940
never in comparer,31
never in equalitycomparer, 27, 28
Exists
method (ICollectionValue<T>), 50
expected complexity, 233
extensible collection,14
fail-earlyenumerator, 39
FIFO
property
ArrayList<T>, 111
HashedArrayList<T>, 112
HashedLinkedList<T>, 113
IList<T>,66
LinkedList<T>,112
overview, 109
FIFOqueue, 72
Filter
method
ICollectionValue<T>, 50
Find
method
ICollection<T>,45
ICollectionValue<T>, 50
IDictionary<K,V>, 99, 100
IPriorityQueue<T>,82
FindAll
method
IIndexedSorted<T>, 62
IList<T>,69
FindFirstIndex
method
pattern,154
FindIndex
method
IIndexed<T>, 58
FindLast
method
IDirectedCollectionValue<T>, 52
FindLastIndex
method
software SDK dll:Convert Images, Batch Conversion in .NET Winfroms| Online
in property editor: Click "Batch Conversion", if you want to process batch conversion; Multi-page Tiff Processing; RasterEdge OCR Engine; PDF Reading; Encode
www.rasteredge.com
software SDK dll:VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
project. Professional .NET library supports batch conversion in VB.NET. .NET control to export Word from multiple PDF files in VB.
www.rasteredge.com
Index 261
IIndexed<T>,58
pattern, 155
FindMax
method
IPriorityQueue<T>, 82
ISorted<T>,91
ISortedDictionary<K,V>, 104
FindMin
method
IPriorityQueue<T>, 82
ISorted<T>,91
ISortedDictionary<K,V>, 104
FindOrAdd
method
ICollection<T>, 45
IDictionary<K,V>, 100
nite automaton (example), 204208
ring of event, 136
First
property (IList<T>), 66
xed-size list, 66
versus read-only list, 66
FixedSizeCollectionException, 39
FloatComparer class, 32
FloatEqualityComparer class, 28
formatting, 41, 135
Forwards
enum value
EnumerationDirection,36
Full
eld (ClearedEventArgs), 141
Fun
property (IDictionary<K,V>),98
Fun<A1,R> delegate type, 38
source le, 241
Fun<A1,A2,R>delegate type,38
Fun<A1,A2,A3,R>delegate type, 38
Fun<A1,A2,A3,A4,R> delegate type, 38
function(Fun<A1,R> delegate type), 38
functiondelegate, 38
functional set operations,222224
generic method, 133
GetHashCode
method
collection,30
IEqualityComparer<T>, 27
GetSequencedHashCode
method
(ISequenced<T>),86
GetUnsequencedHashCode
method
(ICollection<T>),45
Golde, Peter, 1, 23
Graham’s point elimination, 200
graphalgorithms(example),215216
graphcopying (example),213214
guarded
collection,130, 147
cloning, 142
view, 129
GuardedCollection<T> wrapper,130
GuardedCollectionValue<T> base class,
253
GuardedDictionary<K,V>wrapper, 130
GuardedDirectedCollectionValue<T>
base class, 253
GuardedDirectedEnumerable<T> base
class, 253
GuardedEnumerable<T> base class, 253
GuardedEnumerator<T>base class,253
GuardedIndexedSorted<T>wrapper, 130
GuardedList<T> wrapper,130
GuardedQueue<T>wrapper, 130
GuardedSequenced<T>base class, 253
GuardedSorted<T> base class, 253
GuardedSortedDictionary<K,V> wrapper,
130
handle, priority queue, 18, 177178
handler
for event, 136142
hash
bag,117118
code caching, 45
dictionary,119120
function,bad,194
set, 116117
table
bucket, 117
HashBag<T> class, 117
constructor, 117
listenable events, 139
source le,241
HashDictionary<K,V>class,119
constructor, 120
listenable events, 139
source le,241
hashed array list,112113
hashed linked list, 113
indexer (anti-pattern),192
HashedArrayList<T> class, 112
constructor, 112
listenable events, 139
source le,241
HashedLinkedList<T>class, 113
constructor, 113
listenable events, 139
software SDK dll:TIFF to PDF Converter | Convert TIFF to PDF, Convert PDF to TIFF
How to Start Batch TIFF Conversion to PDF. How to Start Batch TIFF Conversion to PDF; Load TIF images from local folders in "File" in toolbar Windows Explorer;
www.rasteredge.com
software SDK dll:C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Professional .NET PDF converter control for batch conversion. C# demo code for Excel2003(.xls) to PDF conversion. Description: Convert to PDF/TIFF and save it
www.rasteredge.com
262 Index
source le,241
HashSet<T> class, 116
constructor, 116
listenable events, 139
source le,241
heap sort
HeapSort
method (Sorting),134
example, 174
HeapSort
method (Sorting), 134
hierarchy
collection classes, 110
collection interfaces, 43
dictionaryinterfaces, 97
ICloneable interface (System), 142
ICollection<T>interface,14
detailed API, 44
ICollectionValue<T>interface, 14
detailed API, 49
IComparable interface (System),31
IComparable<T>interface (System),
3031
IComparer<T>interface (SCG), 31
IDictionary<K,V> interface, 19
detailed API, 98
IDirectedCollectionValue<T> interface,
14
detailed API, 52
IDirectedEnumerable<T>interface, 14
detailed API, 54
IEnumerable<T>interface (SCG), 13
IEqualityComparer<T>interface (SCG),
2728
IEquatable<T> interface (System), 27
IExtensible<T> interface, 14
detailed API, 55
IFormattable interface (System),41
IIndexed<T>interface, 15
detailed API, 57
IIndexedSorted<T> interface, 16
detailed API, 61
IList<T>interface,17
detailed API, 66
IncompatibleViewException, 39
increase key,178
Index
eld (ItemAtEventArgs<T>), 141
indexed
collection,15
sorted collection, 16
IndexesOf
method (pattern), 155
IndexingSpeed
property
IIndexed<T>, 57
overview, 109
IndexOf
method
anti-pattern, 191,192
HashedArrayList<T>, 112
IIndexed<T>, 59
SC.IList, 69
IndexOutOfRangeException, 39
inner collection, 132
Insert
method
SC.IList, 70
Insert
method (IList<T>),69, 70
InsertAfterFirst
method (pattern),151
InsertAll
method (IList<T>), 70
InsertBeforeFirst
method (pattern),152
Inserted
enum value (EventTypeEnum),
35
InsertFirst
method (IList<T>), 70
insertion sort, 134
InsertionSort
method (Sorting), 134
InsertLast
method (IList<T>), 70
IntComparerclass,32
IntEqualityComparer class, 28
InternalException, 39
intersection closure, 224
interval heap (priorityqueue), 118
IntervalHeap.InvalidHandleException,
40
IntervalHeap<T> class, 118
constructor,118
listenable events, 139
source le, 241
IntroSort
method (Sorting), 134
introspective quicksort, 242
performance, 239
invalidated view,67,240
InvalidHandleException,40
IPersistentSorted<T> interface, 16
detailed API,76
IPriorityQueue<T>interface, 18
detailed API,80
IPriorityQueueHandle<T> interface, 18
IQueue<T>interface, 16
detailed API,83
IsEmpty
property
ICollectionValue<T>, 49
ISequenced<T>interface, 15
software SDK dll:TIFF to GIF Converter | Convert TIFF to GIF, Convert GIF to TIFF
How to Start Batch TIFF Conversion to GIF. Open TIFF to GIF Converter your computer. How to Start Batch GIF Conversion to TIFF. Open TIFF to
www.rasteredge.com
software SDK dll:TIFF to WORD Converter | Convert TIFF to Word, Convert Word to
How to Start Batch TIFF Conversion to Word. Open TIFF to Word your computer. How to Start Batch Word Conversion to TIFF. Open TIFF
www.rasteredge.com
Index 263
detailed API, 85
IsFixedSize
property
ArrayList<T>,111, 112
HashedArrayList<T>,112
HashedLinkedList<T>,113
IList<T>, 66
overview,109
WrappedArray<T>,114
IShowable interface, 41
source le, 241
ISorted<T>interface, 16
detailed API, 88
ISortedDictionary<K,V> interface, 19
detailed API, 102
IsReadOnly
property
ICollection<T>, 55
IDictionary<K,V>, 98
IsSorted
method (IList<T>), 70
IsSynchronized
property (SC.ICollection),
67
IStack<T>interface,16
detailed API, 94
IsValid
property (IList<T>), 67
item
comparer,25
denition,12
equalitycomparer, 25
Item
eld
ItemAtEventArgs<T>,141
ItemCountEventArgs<T>, 142
ItemAtEventArgs<T>class,141
constructor, 141
ItemCountEventArgs<T> class, 142
constructor, 142
ItemInserted event
ICollectionValue<T>,51, 137
ItemInsertedHandler<T>delegate type,
140
ItemMultiplicities
method
ICollection<T>, 45
ItemRemovedAt event
ICollectionValue<T>,51, 137
ItemRemovedAtHandler<T> delegate
type, 140
ItemsAdded event (ICollectionValue<T>),
51,137
ItemsAddedHandler<T> delegate type,
140
ItemsRemoved event
(ICollectionValue<T>), 51, 137
ItemsRemovedHandler<T>delegate type,
140
iteration over list using view,154
Java collection library, 11, 23
Keys
property
IDictionary<K,V>, 98
ISortedDictionary<K,V>, 102
KeyValuePairComparer<K,V>class,33
constructor, 33
KeyValuePairEqualityComparer<K,V>
class, 30
Knuth, Donald E., 231
Last
property (IList<T>), 67
LastIndexOf
method (IIndexed<T>), 59
LastViewOf
method (IList<T>),71,126
left endpoint of view, 123
LeftEndIndex
method (pattern), 153
LeftEndView
method (pattern), 150
length
of view, 123
of viewoverlap, 124
example,153
lexicographic comparison, 187
LIFOstack, 72
Linear (Speed value), 36
linked list, 112
anti-pattern, 191
hashed,113
LinkedList<T>class,112
constructor, 112
listenable events, 139
source le,241
list, See also linked list, array list, 17
IndexOf
(anti-pattern),191
anti-pattern, 190
as set (anti-pattern),193
inter-item cursor, 126
item cursor, 150
proper, 123
segment swap, 166
underlying, 123
view, 17, 123129
listenable events (table),139
ListenableEvents
property
software SDK dll:TIFF to JBIG2 Converter | Convert TIFF to JBIG2, Convert JBIG2 to
How to Start Batch TIFF Conversion to JBIG2. Open TIFF to JBIG2 your computer. How to Start Batch JBIG2 Conversion to TIFF. Open TIFF
www.rasteredge.com
software SDK dll:Convert Image & Documents Formats in Web Viewer| Online Tutorials
Go to the toolbar: Select "Batch Conversion"; Select "Input Barcodes from Your Documents. Multi-page Tiff Processing; RasterEdge OCR Engine; PDF Reading; Encode
www.rasteredge.com
264 Index
ICollectionValue<T>,49
locking,144145
Log(Speed value),36
Map
method
IIndexedSorted<T>, 63
IList<T>, 71
Marsaglia, George, 41
median,179
merge sort
example, 174
implementation, 242
LinkedList<T>,112
performance, 239
modifying and enumerating, 39,165
multi-threaded use of collections, 144145
multidictionary (example), 225231
multiset,Seebag
natural comparer, 32
NaturalComparer<T> class, 32
source le,241
NaturalComparerO<T> class, 32
NaturalEqualityComparer<T>class,29
Next
method (C5Random), 41
NextBytes
method (C5Random),41
NextDouble
method (C5Random),41
NFA (example),204208
node copy persistence,247
non-destructive set operations, 222224
None
enum value (EventTypeEnum), 35
NoSuchItemException, 40
NotAViewException, 40
NotComparableException,40
NUnit,242
offset of view, 123
Offset
property
IList<T>, 67
view, 125
one’s complement,59
one-item view, 126,150152
item cursor, 150
outer collection,132
Overlap
method (pattern), 153
OverlapLength
method (pattern), 153
overlapping views,124
pairtype Rec<T1,T2>,37
path copypersistence, 247
pattern, 147188
performance,233240
permutation, sorting, 175176
persistent sorted collection, 16
Pop
method (IStack<T>),95
PotentiallyInnite (Speed value), 36
PowerCollections collection library, 1, 23
predecessor, 91, 92, 104,105
example, 158
patterns, 158160
weak, 92, 93, 105,106
weak (example), 158
Predecessor
method
ISorted<T>, 91
ISortedDictionary<K,V>,104
predicate delegate (Fun<T,
bool
>), 38
Predicate<T>delegate type, 38
prettyprinting,135
printing, 41,135
priority queue, 18
decrease key, 178
handle, 18, 177178
implementation, 118
increase key, 178
sorted array (anti-pattern), 193
properlist, 123
properties of collection classes, 109
pseudo-random number generator, 41
Push
method (IStack<T>),95
quadruple type Rec<T1,T2,T3,T4>,37
quantile,179
rank,179
quartile,179
queue,16,72,180
circular,111
double-ended,183
priority, 18
quicksort
IntroSort
method (Sorting), 134
ArrayList<T>, 111
example, 174
implementation, 242
performance, 239
random
item, 167
number generator, 41
software SDK dll:TIFF to BMP Converter | Convert TIFF to Bitmap, Convert Bitmap to
Easily to convert TIFF to Bitmap; Simple to convert Bitmap to TIFF; Support TIFF-Bitmap batch conversion; How to Start Batch TIFF Conversion to Bitmap.
www.rasteredge.com
software SDK dll:TIFF to JPEG Converter | Convert TIFF to JPEG, Convert JPEG to
How to Start Batch TIFF Conversion to JPEG. Open TIFF to JPEG your computer. How to Start Batch JPEG Conversion to TIFF. Open TIFF
www.rasteredge.com
Index 265
selection, 173
RangeAll
method
ISorted<T>,91
ISortedDictionary<K,V>, 104
RangeFrom
method
IIndexedSorted<T>,63
ISorted<T>,91
ISortedDictionary<K,V>, 104
RangeFromTo
method
IIndexedSorted<T>,63
ISorted<T>,91
ISortedDictionary<K,V>, 104
RangeTo
method
IIndexedSorted<T>,63
ISorted<T>,91
ISortedDictionary<K,V>, 104
rank,179, 180
read-only
collection,55
list view, 130
versus xed-size,66
wrappers, 130131,253
for abstract base classes, 253
ReadOnlyCollectionException, 40
Rec<T1,T2> record type, 37
source le, 241
Rec<T1,T2,T3> record type, 37
Rec<T1,T2,T3,T4>record type, 37
record
lexicographic comparison, 187
record type, 37
ReferenceEqualityComparer<T> class, 30
reexive relation, 27, 30, 31
Remove
method
ICollection<T>, 46
IDictionary<K,V>, 100
IList<T>, 71
SC.IList,71
RemoveAll
method
ICollection<T>, 46
RemoveAllCopies
method
(ICollection<T>),46
RemoveAt
method
IIndexed<T>,59
SC.IList,72
SCG.IList<T>,72
Removed
enum value (EventTypeEnum),
35
RemovedAt
enum value (EventTypeEnum),
35
RemoveFirst
method (IList<T>),72
RemoveInterval
method (IIndexed<T>),
59
RemoveLast
method (IList<T>),72
RemovePredecessor
method (pattern),152
RemoveRangeFrom
method
ISorted<T>,92
ISortedDictionary<K,V>, 105
RemoveRangeFromTo
method
ISorted<T>,92
ISortedDictionary<K,V>, 105
RemoveRangeTo
method
ISorted<T>,92
ISortedDictionary<K,V>, 105
RemoveSuccessor
method (pattern), 152
removing duplicates, 169
Replace
method (IPriorityQueue<T>),82
RetainAll<U>
method (ICollection<T>), 46
reverse comparison,187
Reverse
method
IList<T>,72
views, 128
right endpoint of view,123
RightEndIndex
method (pattern), 153
RightEndView
method (pattern), 150
SameUnderlying
method (pattern), 154
SByteComparerclass,32
SByteEqualityComparerclass,28
SC (System.Collections),4
SC.IList interface, 17, 66
SCG(System.Collections.Generic), 4
SCG.ICollection<T> interface, 14
SCG.IComparer<T> interface, 31
SCG.IEnumerable<T> interface, 13
SCG.IEqualityComparer<T> interface,
2728
SCG.IList<T> interface, 17, 66
SDD (System.Diagnostics.Debug class),
210
segment swap, 166
sender of event, 138
sequenced
collection, 15
equality,29
sequenced equality, 30
SequencedBase<T> class, 252
266 Index
SequencedCollectionEqualityComparer<T,W>
class, 29
SequencedEquals
method
(ISequenced<T>),86
SequencePredecessor
method (pattern),
150
SequenceSuccessor
method (pattern), 151
serializable,12,143
serialization, 143144
set
difference (example), 222
hash-based, 116117
intersection (example), 222
semantics, 55
tree-based,115
union (example), 222
set operations
destructive, 168169
functional, 222224
ShortComparer class, 32
ShortEqualityComparer class, 28
Show
method (IShowable),41
Shuffle
method (IList<T>), 73
Slide
method
IList<T>, 73
view, 125
Smalltalk collectionlibrary,11,23
snapshot, 78, 115,116, 134
enumerating, 165
example, 216217
of innercollection(pattern),171
performance impact, 240
Snapshot
method (IPersistentSorted<T>),
78
Sort
method (IList<T>), 73
sorted
array,114115
anti-pattern, 189
priority queue (anti-pattern),193
collection,16
dictionary, 19
SortedArray<T> class, 114
constructor, 114
listenable events, 139
source le,241
SortedDictionaryBase<K,V> class, 253
sorting, 174176
arrays, 134
permutation, 175176
topological (example), 209212
Sorting class, 134
source build of C5,242
source le organization, 241242
space leak, 240
Span
method
IList<T>,73
view, 125
Speed enum type, 36
source le, 241
stable sort,242
stack, 16, 72,180
Start
eld (ClearedRangeEventArgs),
141
StaticEquals
method
(CollectionBase<T>), 251
stop word (example), 198
successor, 92, 105
example, 158
patterns, 158160
weak, 92, 93, 106
weak (example), 158
Successor
method
ISorted<T>, 92
ISortedDictionary<K,V>,105
swapping list segments, 166
symmetricrelation,27
SyncRoot
property
SC.ICollection, 67, 145
System.Collections (SC),4
IListinterface, 17, 66
System.Collections.Generic (SCG), 4
IComparer<T>interface, 31
IEnumerable<T>interface,13
IEqualityComparer<T>interface,
2728
IList<T> interface, 17, 66
System.Comparison<T>delegate, 33
and DelegateComparer<T>, 33
example, 232
System.Diagnostics.Debug class, 210
System.ICloneable interface, 142
System.Runtime.Serialization.Formatter.Binary
namespace,143
System.Xml.Serialization namespace,143
this[h]
property
IPriorityQueue<T>,80
this[i,n]
property
Index 267
IIndexed<T>,57
this[i]
property
IIndexed<T>,57
IList<T>, 67
IQueue<T>, 83
IStack<T>, 94
SC.IList,67
this[k]
property
IDictionary<K,V>, 98
thread safety, 144145
ToArray
method (ICollectionValue<T>), 50
topological sort (example),209212
total function, 27,28
transitive relation, 27, 30,31
traversal
breadth-rst, 182
depth-rst, 182
tree
bag, 116
dictionary, 120121
set, 115
TreeBag<T>class, 116
constructor, 116
listenable events,139
source le, 241
TreeDictionary<K,V> class, 120
constructor, 120
listenable events,139
source le, 241
TreeSet<T>class, 115
constructor, 115
listenable events,139
source le, 241
triple type Rec<T1,T2,T3>, 37
TryPredecessor
method
ISorted<T>,92
ISortedDictionary<K,V>, 105
TrySlide
method
IList<T>, 74
view,125, 126
TrySuccessor
method
ISorted<T>,92
ISortedDictionary<K,V>, 105
TryWeakPredecessor
method
ISorted<T>,92
ISortedDictionary<K,V>, 105
TryWeakSuccessor
method
ISorted<T>,92
ISortedDictionary<K,V>, 106
UIntComparer class, 32
UIntEqualityComparer class, 28
underlying list, 123
Underlying
property (IList<T>),67,126
UniqueItems
method (ICollection<T>), 46
unit tests, 242
UnlistenableEventException, 40
unsequenced
collection, 15
equality,29,30
UnsequencedCollectionEqualityComparer<T,W>
class, 29
UnsequencedEquals
method
(ICollection<T>), 46
Update
method
ICollection<T>,47
IDictionary<K,V>, 100
UpdateOrAdd
method
ICollection<T>,47
IDictionary<K,V>, 100,101
UShortComparer class, 32
UShortEqualityComparer class, 28
valid view, 127
value type items,equality of, 29
Values
property (IDictionary<K,V>), 98
view
cloning,142
contains view, 124
convex hull example, 200
empty, 123
endpoint,123
event, 129
guarded,129
invalidated,67,240
length,123
list, 17,123129
of guarded list, 129
offset, 123
one-item, 126, 150152
overlapping, 124
performance impact,239
read-only, 130
valid,127
zero-item, 126,148150
View
method (IList<T>), 74, 126
ViewDisposedException,40,69
ViewOf
method
HashedArrayList<T>, 112
268 Index
HashedLinkedList<T>,113
IList<T>, 74, 126
weak predecessor, 92
weak successor, 92
weak predecessor, 93, 105,106
example, 158
weak successor, 93, 106
example, 158
exception-free (example), 159
WeakPredecessor
method
ISorted<T>,93
ISortedDictionary<K,V>, 106
WeakSuccessor
method
exception-free (example), 159
ISorted<T>,93
ISortedDictionary<K,V>, 106
wrapped array, 113114
WrappedArray<T> class, 113
constructor, 114
listenable events, 139
source le,241
zero-item view,126, 148150
at left end of list or view,150
at right end of list or view,150
inter-item cursor, 126
Documents you may be interested
Documents you may be interested