פורסם 2019 בדצמבר 105 שנים שלום וברכה! רציתי לדעת לגבי הממשקים IEnumerable ו IEnumerator ב C# המאפשרים מעבר על מחלקה בלולאת Foreach. למה במקום להשתמש בממשקים הללו, לא להגדיר מאפיין לקריאה בלבד(המכיל רק פונ' GET) וכך יהיה אפשר בקלות לעבור על האוסף או המערך שיש במחלקה בלולאת ForEach, ולא תהיה אפשרות לשנות אותו. כל זאת מבלי לממש את הממשקים הנ"ל? זה לא יותר פשוט?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.