C# static class - c# - c# tutorial - c# net




What is static class in C# ?

  • The C# static class is like the normal class but it cannot be instantiated. It can have only static members.
  • The advantage of static class is that it provides you guarantee that instance of static class cannot be created.

Points to remember for C# static class

  • C# static class contains only static members.
  • C# static class cannot be instantiated.
  • C# static class is sealed.
  • C# static class cannot contain instance constructors.
Static Class

Static Class

C# static class example

  • Let's see the example of static class that contains static field and static method.
using System;  
   public static class MyMath  
    {  
       public static float PI=3.14f;   
       public static int cube(int n){return n*n*n;}  
    }  
   class TestMyMath{  
       public static void Main(string[] args)  
        {  
            Console.WriteLine("Value of PI is: "+MyMath.PI);  
            Console.WriteLine("Cube of 3 is: " + MyMath.cube(3));  
        }  
}
click below button to copy the code. By - c# tutorial - team

C# examples - Output :

Value of PI is: 3.14
Cube of 3 is: 27


Related Searches to C# static class

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.

×