---
title: "What is internal modifier in c#"  
description: "What is internal modifier in c#"  
author: "Anonymous User"  
published: 2015-09-28  
updated: 2015-09-28  
canonical: https://www.mindstick.com/forum/33473/what-is-internal-modifier-in-c-sharp  
category: "c#"  
tags: ["c#", ".net", "class"]  
reading_time: 1 minute  

---

# What is internal modifier in c#

Hi everyone, i am working on [mvc](https://www.mindstick.com/forum/155803/define-cache-profile-in-mvc) .net , and i am confused about use of [internal](https://www.mindstick.com/interview/773/describe-the-accessibility-modifier-protected-internal) [modifier in c#](https://www.mindstick.com/forum/33637/get-set-modifier-in-c-sharp). [Please explain](https://www.mindstick.com/forum/344/hi-rohith-i-am-new-for-mvc-please-explain-how-to-set-implicitly-isauthenticated-true) it

## Replies

### Reply by Anonymous User

The internal keyword is an access modifier for types and type members. We can declare a class as internal or its member as internal. Internal members are accessible only within files in the same assembly (.dll).

In other words, access is limited exclusively to classes defined within the current project assembly.


---

Original Source: https://www.mindstick.com/forum/33473/what-is-internal-modifier-in-c-sharp

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
