---
title: "what is Static keyword in C#?"  
description: "what is Static keyword in C#?"  
author: "Manish Kumar"  
published: 2017-05-04  
updated: 2020-09-15  
canonical: https://www.mindstick.com/interview/23235/what-is-static-keyword-in-c-sharp  
category: "c#"  
tags: ["c#"]  
reading_time: 1 minute  

---

# what is Static keyword in C#?

Static is a keyword used with class. It can be also used with method,member,field, property . If a class is made static then all the member of class should be of static type. We use static variable when we need only one copy of it.

## Answers

### Answer by Manish Kumar

Static is a keyword used with class. It can be also used with method,member,field, property . If a class is made static then all the member of class should be of static type. We use static variable when we need only one copy of it.


---

Original Source: https://www.mindstick.com/interview/23235/what-is-static-keyword-in-c-sharp

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
