A Brief Guide on C# Programming Language.


Ankitsharmappt

Uploaded on May 25, 2021

Category Technology

PPT on A Brief Guide on C# Programming Language.

Category Technology

Comments

                     

A Brief Guide on C# Programming Language.

A Brief Guide on C# Programming Language What is C#? • C# (C Sharp) is one of the most popular programming languages which is widely used for building Windows applications, mobile applications, and games Source: www.guru99.com Why is C# widely used? • It is a modern, general-purpose programming language • It is object oriented. • It is component oriented. • It is easy to learn. • It is a structured language. Source: www.guru99.com Prerequisites for learning C# • For learning C# for beginners, it is required to have a basic computer knowledge, basic knowledge of Object-Oriented programming approach, and basic knowledge of C programming language concepts to understand C# basics easily. Source: www.guru99.com Programming Features of C# • Although C# constructs closely follow traditional high-level languages, C and C++ and being an object-oriented programming language. • It has strong resemblance with Java, it has numerous strong programming features that make it endearing to several programmers worldwide. Source: www.guru99.com Important features of C# • Boolean Conditions • Automatic Garbage Collection • Standard Library • Assembly Versioning • Properties and Events • Delegates and Events Management • Easy-to-use Generics • Indexers Source: www.guru99.com The .NET Framework • The .NET framework is a revolutionary platform that helps you to write the following types of applications − • Windows applications • Web applications • Web services Source: www.guru99.com Components of the .NET framework • Common Language Runtime (CLR) • The .Net Framework Class Library • Common Language Specification • Common Type System • Metadata and Assemblies • Windows Forms Source: www.guru99.com Integrated Development Environment (IDE) for C# • Microsoft provides the following development tools for C# programming − • Visual Studio 2010 (VS) • Visual C# 2010 Express (VCE) • Visual Web Developer Source: www.guru99.com Writing C# Programs on Linux or Mac OS • Although the.NET Framework runs on the Windows operating system, there are some alternative versions that work on other operating systems. Source: www.guru99.com C# - Program Structure A C# program consists of the following parts: • Namespace declaration • A class • Class methods • Class attributes • A Main method • Statements and Expressions • Comments Source: www.guru99.com