logo

מדריך C#

הדרכה של C Sharp

מדריך C# מספק מושגים בסיסיים ומתקדמים של C#. הדרכה C# שלנו מיועדת למתחילים ולמקצוענים.

C# היא שפת תכנות של .Net Framework.

מדריך ה-C# שלנו כולל את כל הנושאים של C# כמו דוגמה ראשונה, הצהרות בקרה, אובייקטים ומחלקות, ירושה, בנאי, הרס, זה, סטטי, אטום, פולימורפיזם, הפשטה, מחלקה מופשטת, ממשק, מרחב שמות, אנקפסולציה, מאפיינים, אינדקס, מערכים , מחרוזות, ביטוי רגולרי, טיפול בחריגים, ריבוי הליכים, קובץ IO, אוספים וכו'.

מה זה C#

C# מבוטא בתור 'C-Sharp'. זוהי שפת תכנות מונחה עצמים המסופקת על ידי מיקרוסופט הפועלת על .Net Framework.

בעזרת שפת התכנות C#, אנו יכולים לפתח סוגים שונים של יישומים מאובטחים וחזקים:

סדרת פיבונאצ'י ב-c
  • יישומי חלונות
  • יישומי אינטרנט
  • אפליקציות מבוזרות
  • יישומי שירות אינטרנט
  • יישומי מסד נתונים וכו'.

C# מאושר כתקן על ידי ECMA ו-ISO. C# מיועד ל-CLI (תשתית שפה משותפת). CLI הוא מפרט המתאר קוד בר הפעלה וסביבת זמן ריצה.

שפת התכנות C# מושפעת משפות C++, Java, Eiffel, Modula-3, Pascal וכו'.


אינדקס C#


.Net Framework

C#

  • מדריך C#
  • מה זה C#
  • C++ לעומת C#
  • Java מול C#
  • היסטוריית C#
  • תכונות C#
  • דוגמה C#
  • משתני C#
  • מפעילי C#
  • C# מילות מפתח

הצהרות בקרת C#

פונקציות C#

מערכי C#

C# אובייקטים ומחלקות

מאפייני C#

  • מאפייני C#

ירושה C#

C# פולימורפיזם

הפשטה של ​​C#

  • תקציר C#
  • ממשק C#

מרחב השמות של C#

  • מרחבי שמות של C#
  • משנה גישה של C#
  • Encapsulation C#

מחרוזות C#

פונקציות מחרוזת C#

קודי שגיאה של לינוקס
  • String Clone()
  • String Compare()
  • String CompareOrdinal()
  • מחרוזת CompareTo()
  • מחרוזת Concat()
  • מחרוזת מכילה()
  • String Copy()
  • מחרוזת CopyTo()
  • מחרוזת EndsWith()
  • מחרוזת שווה ()
  • String Format()
  • מחרוזת GetEnumerator()
  • מחרוזת GetHashCode()
  • מחרוזת GetType()
  • מחרוזת GetTypeCode()
  • String IndexOf()
  • String Insert()
  • String Intern()
  • מחרוזת IsInterned()
  • מחרוזת IsNormalized()
  • String Normalize()
  • מחרוזת IsNullOrEmpty()
  • IsNullOrWhiteSpace()
  • String Join()
  • מחרוזת LastIndexOf()
  • מחרוזת LastIndexOfAny()
  • מחרוזת PadLeft()
  • מחרוזת PadRight()
  • String Remove()
  • String Replace()
  • String Split()
  • מחרוזת מתחילה עם()
  • String SubString()
  • מחרוזת ToCharArray()
  • מחרוזת ToLower()
  • מחרוזת ToLowerInvariant()
  • מחרוזת ToString()
  • String ToUpper()
  • מחרוזת ToUpperInvariant()
  • String Trim()
  • מחרוזת TrimEnd()
  • מחרוזת TrimStart()

חריגים ב-C#

  • טיפול בחריגים ב-C#
  • C# נסה/תפוס
  • סוף סוף C#
  • חריגה מותאמת אישית של C#
  • C# מסומן לא מסומן
  • C# SystemException

C# File I/O

אוספי C#

  • אוספי C#
  • רשימת C#
  • C# HashSet
  • C# SortedSet
  • מחסנית C#
  • תור C#
  • C# LinkedList
  • מילון C#
  • C# SortedDictionary
  • C# SortedList

C# גנריות

  • C# גנריות

נציגי C#

  • נציגי C#

השתקפות C#

  • השתקפות C#

C# פונקציות אנונימיות

  • פונקציה אנונימית

C# Multithreading

  • C# Multithreading
  • C# Thread מחזור החיים
  • שיעור C# Thread
  • C# שרשור ראשי
  • דוגמה לשרשור C#
  • C# Thread Sleep
  • ביטול שרשור C#
  • הצטרף ל-C# Thread
  • שם שרשור C#
  • C# Thread Priority

סנכרון C#

  • סנכרון C#

C# תכונות חדשות

  • C# תכונות חדשות

C# 2.0

  • סוגים חלקיים
  • איטרטורים
  • סוגים ניתנים לאפס
  • אחיזת שיתוף פעולה
  • האציל מסקנות
  • שיעורים סטטיים
  • המרות קבוצת שיטה (נציגים)

C# 3.0

  • טיפוסים אנונימיים
  • שיטות הרחבה
  • ביטוי שאילתה
  • שיטה חלקית
  • משתנים מקומיים המוקלדים באופן מרומז
  • אתחולי אובייקטים ואוסף
  • מאפיינים מיושמים אוטומטית
  • הבעת למדה
  • עצי ביטוי

C# 4.0

פרוסת מערך java
  • כריכה דינמית
  • ארגומנטים בעלי שם ואופציונלי
  • שיתוף גנרי וניגודיות
  • סוגי אינטראפ משובצים ('NoPIA')

C# 5.0

  • שיטות אסינכרוניות
  • תכונות מידע מתקשר

C# 6.0

  • שימוש בהנחיה סטטית
  • מסנני חריגים
  • ממתינים בתפיסה/בסוף בלוקים
  • אתחול נכסים אוטומטיים
  • ערכי ברירת מחדל עבור מאפייני קבל בלבד
  • חברים בעלי גוף הבעה
  • מפיץ אפס
  • אינטרפולציה מחרוזת
  • שם המפעיל
  • אתחול המילון
  • מהדר כשירות (רוסלין)

C# 7.0

  • התאמת תבנית
  • Tuples
  • פירוק
  • פונקציות מקומיות
  • מפריד ספרות
  • מילוליות בינאריות
  • השופט חוזר ומקומיים
  • בנאים ומגמרים בעלי גוף ביטוי
  • ביטוי בגוף מגטים וקבעים
  • משתנים החוצה
  • סוגי החזרות אסינכרון כלליות

C# 7.1

  • ראשי אסינכרון
  • ביטויי ברירת מחדל

רשימת תוכניות C#

  • תוכניות C#
  • סדרת פיבונאצ'י
  • מספר ראשוני
  • מספר פלינדרום
  • פקטוריאלי
  • מספר ארמסטרונג
  • סכום ספרות
  • מספר הפוך
  • מספר החלפה
  • עשרוני לבינארי
  • מספר בתווים
  • משולש אלפבית
  • משולש מספרים
  • משולש פיבונאצ'י

תְנַאִי מוּקדָם

לפני לימוד C#, עליך להיות בעל ידע בסיסי בשפת התכנות C.


קהל

המדריך שלנו ב-C# נועד לעזור למתחילים ולמקצוענים.


בְּעָיָה

אנו מבטיחים שלא תמצא שום בעיה במדריך C# זה. אבל אם יש טעות כלשהי, אנא פרסם את הבעיה בטופס יצירת קשר.