Class NonGenericDictionary
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Αντιπροσωπεύει ένα μη γενικό λεξικό.
public class NonGenericDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
IDictionary , ICollection , IEnumerable
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NonGenericDictionary(Ιδιωτικό)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.NonGenericDictionary.
public NonGenericDictionary(IDictionary dictionary)
Parameters
dictionary
IDictionary
Το λεξιλόγιο για χρήση.
Fields
Dictionary
Το πραγματικό λεξικό χρησιμοποιείται.
protected readonly IDictionary Dictionary
Αξία πεδίου
Properties
Count
Ο αριθμός των στοιχείων που περιέχονται στοΣύστημα. συλλογές και συλλογές.
public int Count { get; }
Αξία ιδιοκτησίας
IsFixedSize
Έχει μια αξία που υποδεικνύει ότι ηSystem.Collections.IDictionary αντικείμενο έχει ένα σταθερό μέγεθος.
public bool IsFixedSize { get; }
Αξία ιδιοκτησίας
IsReadOnly
Έχει μια αξία που υποδεικνύει ότι ηSystem.Collections.IDictionary αντικείμενο είναι μόνο ανάγνωση.
public bool IsReadOnly { get; }
Αξία ιδιοκτησίας
IsSynchronized
Έχει μια αξία που υποδεικνύει εάν η πρόσβαση στηνΗ συλλογή System.Collections.IC είναι συγχρονισμένη (η γραμμή είναι ασφαλής).
public bool IsSynchronized { get; }
Αξία ιδιοκτησίας
Keys
Έχουμε έναSystem.Collections.ICollection αντικείμενο που περιέχει τα κλειδιά τουΣύστημα. συλλογές. αναγνωριστικό αντικείμενο.
public ICollection Keys { get; }
Αξία ιδιοκτησίας
SyncRoot
Έχει ένα αντικείμενο που μπορεί να χρησιμοποιηθεί για να συγχρονίσει την πρόσβαση στοΣύστημα. συλλογές και συλλογές.
public object SyncRoot { get; }
Αξία ιδιοκτησίας
Values
Έχουμε έναSystem.Collections.ICollection αντικείμενο που περιέχει τις τιμές στοΣύστημα. συλλογές. αναγνωριστικό αντικείμενο.
public ICollection Values { get; }
Αξία ιδιοκτησίας
Αυτό το[αντικείμενο]
Αποκτά ή τοποθετεί το στοιχείο με το καθορισμένο κλειδί.
public object this[object key] { get; set; }
Αξία ιδιοκτησίας
Methods
Add(αντικείμενο, αντικείμενο)
Προσθέτει ένα στοιχείο με το προσφερόμενο κλειδί και την αξία στοΣύστημα. συλλογές. αναγνωριστικό αντικείμενο.
public void Add(object key, object value)
Parameters
key
object
TheSystem.Object για να χρησιμοποιηθεί ως το κλειδί του στοιχείου για να προσθέσετε.
value
object
TheSystem.Object για να χρησιμοποιηθεί ως η αξία του στοιχείου για να προσθέσει.
Clear()
Απομακρύνει όλα τα στοιχεία από τοΣύστημα. συλλογές. αναγνωριστικό αντικείμενο.
public void Clear()
Contains(αντικείμενο)
καθορίζει αν ηSystem.Collections.IDictionary αντικείμενο περιέχει ένα στοιχείο με το καθορισμένο κλειδί.
public bool Contains(object key)
Parameters
key
object
Το κλειδί που πρέπει να τοποθετηθεί στοΣύστημα. συλλογές. αναγνωριστικό αντικείμενο.
Returns
Πράγματι, αν ηSystem.Collections.IDictionary περιέχει ένα στοιχείο με το κλειδί. αλλιώς, ψεύτικο.
CopyTo(ΑΡΕΑ, ΕΝΤ)
Αντιγράφει τα στοιχεία τηςΣύστημα. συλλογές. συλλογή σε έναΣύστημα.Array, ξεκινώντας από ένα συγκεκριμένοΟ δείκτης Array Index.
public void CopyTo(Array array, int index)
Parameters
array
Array
Η μονοδιάστατηSystem.Array που είναι ο προορισμός των στοιχείων που αντιγράφονται απόΣύστημα. συλλογές. συλλογές. τοΤο System.Array πρέπει να έχει μηδενικό δείκτη.
index
int
Ο δείκτης που βασίζεται στο μηδέν στο array’ στο οποίο αρχίζει η αντιγραφή.
GetEnumerator()
Πάρτε τον κατάλογο.
public IDictionaryEnumerator GetEnumerator()
Returns
Ο λεξιλόγος Enumerator
Remove(αντικείμενο)
Απομακρύνει το στοιχείο με το καθορισμένο κλειδί από τοΣύστημα. συλλογές. αναγνωριστικό αντικείμενο.
public void Remove(object key)
Parameters
key
object
Το κλειδί του στοιχείου να αφαιρεθεί.