በC# ውስጥ ሊቆጠር የሚችል ክፍል ምንድን ነው?
በC# ውስጥ ሊቆጠር የሚችል ክፍል ምንድን ነው?

ቪዲዮ: በC# ውስጥ ሊቆጠር የሚችል ክፍል ምንድን ነው?

ቪዲዮ: በC# ውስጥ ሊቆጠር የሚችል ክፍል ምንድን ነው?
ቪዲዮ: Part 3: በC++ ውስጥ ያሉ የዉጤቶች እና የውሂብ አይነቶች | Literals and Data Types in C++ 2024, ህዳር
Anonim

በዚህ ውስጥ አብዛኛዎቹ ዘዴዎች ክፍል እንደ ማራዘሚያ ዘዴዎች ተገልጸዋል ሊቆጠር የሚችል . ይህ ማለት በማንኛውም በሚተገበር ነገር ላይ እንደ ምሳሌ ዘዴ ሊጠሩ ይችላሉ ሊቆጠር የሚችል . ነጠላ ቶን ዋጋን በሚመልስ መጠይቅ ውስጥ ጥቅም ላይ የሚውሉ ዘዴዎች የታለመውን ውሂብ ወዲያውኑ ይፈጽማሉ እና ይበላሉ።

በዚህ መሠረት በ C # ውስጥ ሊቆጠር የሚችል ክፍል ምንድን ነው?

ሊቆጠር የሚችል እና IEnumerator በ ውስጥ የመድገም ንድፍ አተገባበር ናቸው። NET ውስጥ ሲ# ሁሉም ስብስቦች (ለምሳሌ ዝርዝሮች፣ መዝገበ ቃላት፣ ቁልል፣ ወረፋዎች፣ ወዘተ) ናቸው። ሊቆጠር የሚችል ምክንያቱም ተግባራዊ ያደርጋሉ ሊቆጠር የሚችል በይነገጽ. ሕብረቁምፊዎችም እንዲሁ። በሕብረቁምፊው ውስጥ ያለውን እያንዳንዱን ቁምፊ ለማግኘት የፎርክ ብሎክን በመጠቀም በአንድ ሕብረቁምፊ ላይ መደጋገም ይችላሉ።

እንዲሁም IEnumerable የምንጠቀመው መቼ ነው በC#? ሊቆጠር የሚችል በይነገጽ ጥቅም ላይ ይውላል እኛ ስንሆን ይፈልጋሉ ወደ የፎርክ loopን በመጠቀም በክፍሎቻችን መካከል ይድገሙት። የ ሊቆጠር የሚችል በይነገጽ አንድ ዘዴ አለው, GetEnumerator, እኛን የሚረዳን IEnumerator በይነገጽን ይመልሳል ወደ የፎርክ loopን በመጠቀም በክፍሉ መካከል ይድገሙት።

እዚህ፣ በC# ውስጥ IEnumerator ከምሳሌ ጋር ምንድነው?

IEnumerable አንድን ነጠላ ዘዴ GetEnumerator () የሚመልስ በይነገጽ ነው። IEnumerator በይነገጽ. ይህ IEnumerable ከቅድመ መግለጫ ጋር ጥቅም ላይ ሊውል የሚችለውን ስብስብ ለንባብ ብቻ ለመድረስ ይሰራል። IEnumerator ሁለት ዘዴዎች አሉት MoveNext እና Reset. በተጨማሪም Current የሚባል ንብረት አለው።

በC# ውስጥ ICollection ምንድን ነው?

የ ስብስብ በይነገጽ ውስጥ ሲ# ለሁሉም መደበኛ ያልሆኑ ስብስቦች መጠንን፣ ቆጣሪዎችን እና የማመሳሰል ዘዴዎችን ይገልጻል። በስርዓቱ ውስጥ ለክፍሎች መሰረታዊ በይነገጽ ነው. የክምችቶች ስም ቦታ።

የሚመከር: