Internal vs. Private Access Modifiers
问题 What is the difference between the internal and private access modifiers in C#? 回答1: internal is for assembly scope (i.e. only accessible from code in the same .exe or .dll) private is for class scope (i.e. accessible only from code in the same class). 回答2: Find an explanation below. You can check this link for more details - http://www.dotnetbull.com/2013/10/public-protected-private-internal-access-modifier-in-c.html Private: - Private members are only accessible within the own type (Own