מדריך 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
- .NET Framework
- CLR
- FCL
C#
- מדריך C#
- מה זה C#
- C++ לעומת C#
- Java מול C#
- היסטוריית C#
- תכונות C#
- דוגמה C#
- משתני C#
- מפעילי C#
- C# מילות מפתח
הצהרות בקרת C#
- C# אם-אחר
- מתג C#
- C# עבור לולאה
- C# בזמן לולאה
- C# Do-While Loop
- C# Break
- C# המשך
- C# Goto
- הערות C#
פונקציות C#
- פונקציית C#
- C# Call By Value
- C# שיחה לפי הפניה
- פרמטר C# Out
מערכי C#
- מערכי C#
- מערך C# לתפקד
- מערך רב ממדי C#
- מערכי C# Jagged
- פרמטרים של C#
- כיתה C# מערך
- שורת הפקודה C# Args
C# אובייקטים ומחלקות
- C# אובייקט ומחלקה
- C# Constructor
- C# Destroyer
- C# זה
- C# סטטי
- מחלקה סטטית C#
- בנאי סטטי C#
- מבני C#
- C# Enum
מאפייני 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# FileStream
- C# StreamWriter
- C# StreamReader
- C# TextWriter
- C# TextReader
- C# BinaryWriter
- C# BinaryReader
- C# StringWriter
- C# StringReader
- C# FileInfo
- C# DirectoryInfo
- C# סריאליזציה
- דה-סידריאליזציה של C#
- C# System.IO
אוספי 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# זה. אבל אם יש טעות כלשהי, אנא פרסם את הבעיה בטופס יצירת קשר.