TOC

This article is currently in the process of being translated into Hebrew (~99% done).

Getting started:

Introduction

ברוכים הבאים למדריך ה-#C שלנו. מאז הגעתה של NET., מיקרוסופט מציעים שפה חדשה בשם #C (קרי: סִי שָׁארְפּ). #C בנויה להיות פשוטה, מודרנית, גמישה בשימושים שלה, מונחת-עצמים, והיא שואלת מושגי מפתח ממספר שפות שונות, Java אחת הבולטות מבניהן.

בתיאוריה, ניתן לקמפל את #C לקוד מכונה, אך לרוב היא משומשת ביחד עם NET., ועל כך, אפליקציות הכתובות ב-#C דורשות את NET. בכדי להיתקן המחשב המריץ את האפליקציה. אף ש-NET. מאפשרת לשימוש בכמות רחבה של שפות, #C לפעמים מיוחסת כ-"שפת ה-NET.", אולי מכיוון שעוצבה ביחד עם המערכת.

#C היא שפה מונחת-עצמים ולא מציעה משתנים או פונקציות גלובליים. הכל עטוף במחלקות, אפילו מחלקות פשוטות כמו int ו-string, היורשות ממחלקת System.Object.

בפרקים הבאים, אנחנו נעבור על הנושאים החשובים ביותר בc#.