C#

tzasha1

New member
C#

אני מחזיק array של CLASS מסוים ובתוך ה-CLASS יש מספר משתני STRING וגם משתנה STRUCT. איך אני מבצע מיון לפי השם וגם לפי ה-STRUCT ? אני יודע שיש ל-ARRAY פונקית sort אבל אני לא מבין איזה פרמטרים היא יכולה לקבל רעיונות? תודה
 

gilad g

New member
IComparable

אתה צריך שהמחלקה שלך תממש IComparable, כדי שתוכל להשוות שני מופעים (instances) שלה. לפרטים
 

ekampf

New member
או שאפשר לממש IComparer

אפשרות אחרת היא להגדיר מחלקה חדשה המממשת IComparer. פונקציית ה-sort יודעת לקבל כפרמטר instance של IComparer ולהשתמש בו בתהליך המיון.
 
למעלה