Unit 1
Unit 1
1. Introduction to C#
What is C#?
Features of C#:
Definition:
Key Responsibilities:
Visual Studio:
Sample Code:
using System;
class Program
Console.WriteLine("Hello, World!");
Definition:
MessageBox.Show("Button Clicked!");
5. C# Language Fundamentals
Variables and Data Types:
o Example:
Control Structures:
o Syntax:
csharp
Copy code
returnType MethodName(parameters)
// method body
Example:
return a + b;
6. Enumerations (Enums)
Definition:
Syntax:
Example Usage:
7. Structures
Definition:
o Structures are value types that can encapsulate data and related functionality.
Syntax:
struct Point
public int X;
public int Y;
X = x;
Y = y;
Example Usage:
8. Namespaces
Definition:
Common Syntax:
namespace MyNamespace
class MyClass
{
Console.WriteLine("Hello from MyNamespace!");
Using a Namespace:
using MyNamespace;
class Program
obj.Greet();