FLOAT, DOUBLE & DECIMAL DATA TYPES IN C# (URDU / HINDI)
FLOAT, DOUBLE & DECIMAL DATA TYPES IN C# (URDU / HINDI)
NAMESPACE AND MAIN METHOD IN C# PROGRAMMING (URDU / HINDI)
NAMESPACE AND MAIN METHOD IN C# PROGRAMMING (URDU / HINDI)
Youtube Channel Link : https://www.youtube.com/channel/UCklbibV9LrwMQez3GCZsSGw
Website Link:
http://www.codeinblood.epizy.com/
A namespace in C# is a way of organizing and grouping related classes and other types of code. It acts as a container that helps to avoid naming conflicts between different types of code, and makes it easier to manage large projects with many components. Namespaces are defined using the "namespace" keyword followed by the name of the namespace. Classes, structs, and other types can then be defined within the namespace by enclosing them within the namespace's curly braces.
--------------------------------------------------------------------------
The Main method is the entry point for a C# console application or a Windows Forms application. It is the first method that is executed when the application starts. The Main method is defined within a class, and its signature must match the following format:
static void Main(string[] args)
{
// Your code here
}
The "static" keyword means that the Main method can be called without creating an instance of the class it is defined in. The "void" keyword indicates that the Main method does not return any value. The "string[] args" parameter is an array of strings that can be passed to the Main method as command-line arguments when the application is run. Within the Main method, you can include any code you want to be executed when the application starts.
The Main method is a required part of a C# application, and without it, the application will not run. The Main method is the starting point of your application, and it provides a place to include the code that will be executed when the application is run.
WHAT IS CLR (COMMON LANGUAGE RUNTIME) IN DOTNET FRAMEWORK (URDU / HINDI)
WHAT IS CLR (COMMON LANGUAGE RUNTIME) IN DOTNET FRAMEWORK (URDU / HINDI)
Youtube Channel Link : https://www.youtube.com/channel/UCklbibV9LrwMQez3GCZsSGw
Website Link:
http://www.codeinblood.epizy.com/
CLR stands for Common Language Runtime, which is a key component of the .NET framework in C# programming language. It is responsible for managing the execution of .NET applications and provides services such as memory management, thread management, and exception handling. The CLR acts as a runtime environment for .NET applications, providing a common set of services that are required by all .NET applications, regardless of the programming language they are written in. This allows developers to write code in multiple languages and have it run on the same runtime, ensuring consistent behavior and performance.
INTRODUCTION TO C# (C SHARP) PROGRAMMING LANGUAGE (URDU / HINDI)
Youtube Channel Link : https://www.youtube.com/channel/UCklbibV9LrwMQez3GCZsSGw
Website Link:
http://www.codeinblood.epizy.com/
C# is a modern, object-oriented programming language developed by Microsoft in the early 2000s. It was designed to be easy to learn and use, yet powerful enough to handle complex applications.
One of the key features of C# is its emphasis on type safety and memory management, which makes it easier for developers to write safe and secure code. This is accomplished through the use of automatic memory management (also known as garbage collection), which frees developers from the need to manually manage memory allocation and deallocation.
Another important aspect of C# is its support for modern programming paradigms, such as object-oriented programming and component-based development. This allows developers to create reusable, modular code that can be easily maintained and extended over time.
C# also has strong support for web development, through its integration with Microsoft's ASP.NET framework. This makes it a popular choice for building dynamic, data-driven web applications.
In addition to its use for desktop and web applications, C# is also commonly used for developing mobile applications (using Xamarin), video games (using Unity), and for building applications that run on the .NET platform.
Overall, C# is a versatile and widely used programming language that offers a strong set of features for developers. Whether you are building desktop applications, web applications, mobile apps, or games, C# provides a robust set of tools and features that make it a great choice for your next project.