C#: Introduction
switch
As C# is close to C, C++ and Java, it makes it easy for programmers to _________ to C# or vice versa.
C# 1.0 (2002)
C# Version History: Basic Features
Integrated Development Environment (IDE)
It is used to edit and compile code.
C#
Programming language developed by Microsoft that runs on the .NET Framework
Mobile Applications Desktop Applications Web applications Web services Web sites Games VR Database applications
8 Purposes of C#: MDWWW GVD
.NET Visual Studio Microsoft
Applications written in C# use the .______ Framework, so it makes sense to use ________ _________, as the program, the framework, and the language, are all created by ______________.
C# 5.0 (2012)
C# Version History: Asynchronous methods, Caller info attributes
C# 6.0 (2015)
C# Version History: Auto-property initializers, Null-propagating operator, Exception filters, Using static members,..
C# 4.0 (2010)
C# Version History: Dynamic binding, Named and Optional arguments
C# 2.0 (2005)
C# Version History: Generics, Partial types, Anonymous methods, Nullable Types, Static classes
C# 3.0 (2007)
C# Version History: Var, LINQ, Lambda expression, Auto-implemented properties, Anonymous types, Extension methods
C C++ Java
C# has roots from the _ family, and the language is close to other popular languages like _____ and ______.
object-oriented structure reused costs
C# is an ________-____________ language which gives a clear ____________ to programs and allows code to be __________, lowering development _______.
extensions component
C# is based on C++ and Java, but it has many additional _______________ used to perform ________________ oriented programming approach.
2002 November 2021 (C# 10)
C#: Year of first version Year of latest version and latest design version
Anders Hejlsberg
Developer of the C# programming language
C#
It is an object-oriented programming language created by Microsoft that runs on the .NET Framework.
C#
It is used to develop web apps, desktop apps, mobile apps, games and much more
Integrated Development Environment (IDE)
It provides a developer with a way to create a program, run the program, and debug the program all within one application
/C-Sharp/
Pronunciation of C#
Console App (.NET Core)
Step in Visual Studio to create a new C# program
F5 Debug -> Start Debugging
This will compile and execute your code.
popular easy huge community
Why Use C#? It is one of the most ___________ programming language in the world. It is ______ to learn and simple to use. It has a _______ _______________ support.
using System; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
Write the Code: Print "Hello World!"