📄 powercollections.xml
字号:
<exception cref="T:System.ArgumentException">key could not be converted to TKey, or value could not be converted to TValue.</exception>
</member>
<member name="T:Wintellect.PowerCollections.DictionaryBase`2.KeysCollection">
<summary>
A private class that implements ICollection<TKey> and ICollection for the
Keys collection. The collection is read-only.
</summary>
</member>
<member name="T:Wintellect.PowerCollections.ReadOnlyCollectionBase`1">
<summary>
ReadOnlyCollectionBase is a base class that can be used to more easily implement the
generic ICollection<T> and non-generic ICollection interfaces for a read-only collection:
a collection that does not allow adding or removing elements.
</summary>
<remarks>
<para>To use ReadOnlyCollectionBase as a base class, the derived class must override
the Count and GetEnumerator methods. </para>
<para>ICollection<T>.Contains need not be implemented by the
derived class, but it should be strongly considered, because the ReadOnlyCollectionBase implementation
may not be very efficient.</para>
</remarks>
<typeparam name="T">The item type of the collection.</typeparam>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.#ctor">
<summary>
Creates a new ReadOnlyCollectionBase.
</summary>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.MethodModifiesCollection">
<summary>
Throws an NotSupportedException stating that this collection cannot be modified.
</summary>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.ToString">
<summary>
Shows the string representation of the collection. The string representation contains
a list of the items in the collection.
</summary>
<returns>The string representation of the collection.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.Exists(System.Predicate{`0})">
<summary>
Determines if the collection contains any item that satisfies the condition
defined by <paramref name="predicate"/>.
</summary>
<param name="predicate">A delegate that defines the condition to check for.</param>
<returns>True if the collection contains one or more items that satisfy the condition
defined by <paramref name="predicate"/>. False if the collection does not contain
an item that satisfies <paramref name="predicate"/>.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.TrueForAll(System.Predicate{`0})">
<summary>
Determines if all of the items in the collection satisfy the condition
defined by <paramref name="predicate"/>.
</summary>
<param name="predicate">A delegate that defines the condition to check for.</param>
<returns>True if all of the items in the collection satisfy the condition
defined by <paramref name="predicate"/>, or if the collection is empty. False if one or more items
in the collection do not satisfy <paramref name="predicate"/>.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.CountWhere(System.Predicate{`0})">
<summary>
Counts the number of items in the collection that satisfy the condition
defined by <paramref name="predicate"/>.
</summary>
<param name="predicate">A delegate that defines the condition to check for.</param>
<returns>The number of items in the collection that satisfy <paramref name="predicate"/>.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.FindAll(System.Predicate{`0})">
<summary>
Enumerates the items in the collection that satisfy the condition defined
by <paramref name="predicate"/>.
</summary>
<param name="predicate">A delegate that defines the condition to check for.</param>
<returns>An IEnumerable<T> that enumerates the items that satisfy the condition.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.ForEach(System.Action{`0})">
<summary>
Performs the specified action on each item in this collection.
</summary>
<param name="action">An Action delegate which is invoked for each item in this collection.</param>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.ConvertAll``1(System.Converter{`0,``0})">
<summary>
Convert this collection of items by applying a delegate to each item in the collection. The resulting enumeration
contains the result of applying <paramref name="converter"/> to each item in this collection, in
order.
</summary>
<typeparam name="TOutput">The type each item is being converted to.</typeparam>
<param name="converter">A delegate to the method to call, passing each item in this collection.</param>
<returns>An IEnumerable<TOutput^gt; that enumerates the resulting collection from applying <paramref name="converter"/> to each item in this collection in
order.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="converter"/> is null.</exception>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>
This method throws an NotSupportedException
stating the collection is read-only.
</summary>
<param name="item">Item to be added to the collection.</param>
<exception cref="T:System.NotSupportedException">Always thrown.</exception>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#Generic#ICollection{T}#Clear">
<summary>
This method throws an NotSupportedException
stating the collection is read-only.
</summary>
<exception cref="T:System.NotSupportedException">Always thrown.</exception>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>
This method throws an NotSupportedException
stating the collection is read-only.
</summary>
<param name="item">Item to be removed from the collection.</param>
<exception cref="T:System.NotSupportedException">Always thrown.</exception>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.Contains(`0)">
<summary>
Determines if the collection contains a particular item. This default implementation
iterates all of the items in the collection via GetEnumerator, testing each item
against <paramref name="item"/> using IComparable<T>.Equals or
Object.Equals.
</summary>
<remarks>You should strongly consider overriding this method to provide
a more efficient implementation.</remarks>
<param name="item">The item to check for in the collection.</param>
<returns>True if the collection contains <paramref name="item"/>, false otherwise.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.CopyTo(`0[],System.Int32)">
<summary>
Copies all the items in the collection into an array. Implemented by
using the enumerator returned from GetEnumerator to get all the items
and copy them to the provided array.
</summary>
<param name="array">Array to copy to.</param>
<param name="arrayIndex">Starting index in <paramref name="array"/> to copy to.</param>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.ToArray">
<summary>
Creates an array of the correct size, and copies all the items in the
collection into the array, by calling CopyTo.
</summary>
<returns>An array containing all the elements in the collection, in order.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.GetEnumerator">
<summary>
Must be overridden to enumerate all the members of the collection.
</summary>
<returns>A generic IEnumerator<T> that can be used
to enumerate all the items in the collection.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>
Copies all the items in the collection into an array. Implemented by
using the enumerator returned from GetEnumerator to get all the items
and copy them to the provided array.
</summary>
<param name="array">Array to copy to.</param>
<param name="index">Starting index in <paramref name="array"/> to copy to.</param>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#IEnumerable#GetEnumerator">
<summary>
Provides an IEnumerator that can be used to iterate all the members of the
collection. This implementation uses the IEnumerator<T> that was overridden
by the derived classes to enumerate the members of the collection.
</summary>
<returns>An IEnumerator that can be used to iterate the collection.</returns>
</member>
<member name="M:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.DebuggerDisplayString">
<summary>
Display the contents of the collection in the debugger. This is intentionally private, it is called
only from the debugger due to the presence of the DebuggerDisplay attribute. It is similar
format to ToString(), but is limited to 250-300 characters or so, so as not to overload the debugger.
</summary>
<returns>The string representation of the items in the collection, similar in format to ToString().</returns>
</member>
<member name="P:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.Count">
<summary>
Must be overridden to provide the number of items in the collection.
</summary>
<value>The number of items in the collection.</value>
</member>
<member name="P:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>
Indicates whether the collection is read-only. Returns the value
of readOnly that was provided to the constructor.
</summary>
<value>Always true.</value>
</member>
<member name="P:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#ICollection#IsSynchronized">
<summary>
Indicates whether the collection is synchronized.
</summary>
<value>Always returns false, indicating that the collection is not synchronized.</value>
</member>
<member name="P:Wintellect.PowerCollections.ReadOnlyCollectionBase`1.System#Collections#ICollection#SyncRoot">
<summary>
Indicates the synchronization object for this collection.
</summary>
<value>Always returns this.</value>
</member>
<member name="M:Wintellect.PowerCollections.DictionaryBase`2.KeysCollection.#ctor(Wintellect.PowerCollections.DictionaryBase{`0,`1})">
<summary>
Constructor.
</summary>
<param name="myDictionary">The dictionary this is associated with.</param>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -