Tuesday, 6 June 2023
Sunday, 4 June 2023
How to Declaration and assign of variable in C#
22:13 Amit Kumar
Variable
- int: Represents whole numbers (e.g., 42).
- float: Represents single-precision floating-point numbers (e.g., 3.14f).
- double: Represents double-precision floating-point numbers (e.g., 3.14).
- decimal: Represents decimal numbers with higher precision (e.g., 3.14m).
- byte: Represents unsigned integers (0 to 255).
- short: Represents small integers (-32,768 to 32,767).
- long: Represents large integers (-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807).
- char: Represents a single character (e.g., 'A', '5', '$').
- bool: Represents a Boolean value (either true or false).
- string: Represents a sequence of characters (e.g., "Hello, World!").
- enum: Represents a set of named values (e.g., days of the week, months).
- type[]: Represents a collection of elements of a specific type (e.g., int[], string[]).
- object: Represents any type of data (a reference to an instance of a class).
Create Variables
float temperature; // declaring a float variable named "temperature"
bool isStudent; // declaring a boolean variable named "isStudent"
string name; // declaring a string variable named "name"
float pi = 3.14f; // declaring and initializing a float variable named "pi" with a value of 3.14
bool isActive = true; // declaring and initializing a boolean variable named "isActive" with a value of true
string message = "Hello, world!"; // declaring and initializing a string variable named "message" with a value of "Hello, world!"
- It must start with a letter or underscore (_).
- It can contain letters, digits, and underscores.
- It cannot contain spaces or special characters (except underscores).
class Program
{
static void Main(string[] args)
string Name = "Amit Kumar";
Console.WriteLine("All information are :");
Console.WriteLine(Age);
Console.WriteLine(num1);
Console.WriteLine(num2);
Console.WriteLine(ch);
Console.ReadLine();
}
}
}
Thursday, 1 June 2023
What is Static Class in C# and when to use with real example
23:59 Amit Kumar
In C#, a static class is a class that cannot be instantiated and can only contain static members, such as static methods, static properties, and static fields. It is primarily used as a container for utility functions or extension methods that can be accessed without creating an instance of the class.
The main features of static classes are as follows:
- They can only contain static members.
- They can't be instantiated or inherited because static classes are sealed and can't contain instance constructors. However, the developer can create static constructors to initialize the static members.
The following code is an example of a static class. We have already learned that all members of the class are static.
public static class Product
// Static fields because Product is a static class
public static string Name = "Laptop";
return 10;
}
Let's see the example of static classes with their characteristics
We can create an instance of static class if you create instance of class you will get compile time error like Cannot create an instance of the static class 'Product' let's see example in below picture.
Static class cannot be inherited means you can child class from static class if you try to inherit static class then you will get compile time error 'MyItems' cannot drive from static class 'Product' let's see an example and try it yourself for best practice.
We cannot create instance members in the static class otherwise you will get this error 'GetDeliveryCharge' can't declare instance members in a static class
namespace SoftwareEngineerDotNet
public static class Product
{
public static string Location = "Delhi";
return 10;
}
class Program
{
static void Main(string[] args)
// Calling the static method
int result = Product.GetDeliveryCharge();
Console.ReadLine();
}
}
}
Note that static classes cannot be inherited, and they cannot have instance constructors. They are sealed by default, which means you cannot derive a class from a static class.
Popular Posts
-
Hi guys, i got this error but i have solved this issue so i am sharing with you our solution with you . I run add-migration then suddenly i ...
-
In this article we will explain how to use ( + ) Addition Operator in C# using System; using System.Collections.Generic; using Sy...
-
Having a contact page on your blog is highly important. It is how visitors, brands and companies can reach you and it's something that...
-
In this article I will explain How to insert Data in Asp.net to sql with date of birth. We will use CalendarExtender from AjaxToolkits, Te...
-
In this article we will explain How to bind ComboBox in window form asp.net in C#. ComboBox is a control of window form application. It is ...
-
Variable Variable is a named storage location that holds a value of a particular data type. It is used to store and manipulate data during ...
-
Here I will explain How to add delete button on dataGridView window form in asp.net. This is very important topic for dataGridView. Fi...
-
We will learn about sizeof() with the help of the example. Here sizeof() is an operator in c#. It used to obtain the size of a data type in...
-
In this article, we are going to create Web API using .Net 6 and Asp.Net Core and also implement JWT Authentication. Right click on "T...
-
In this article we will explain how to use ( % ) Modulus Operator in C#. Modulus find the remainder. using System; using System.Co...