About "Assemblies"

C

C# Learner

J

Jon Skeet [C# MVP]

C# Learner said:
At
http://msdn.microsoft.com/library/default.asp?url=
/library/en-us/csref/html/vclrfinternalpg.asp
, it reads that "The internal keyword is an access modifier for types
and type members. Internal members are accessible only within files in
the same assembly. For more information on assemblies, see Components
and Assemblies."

What makes up an assembly? Is there an assembly for every .cs file
compiled, or is there one for every namespace, or one for every
project?

There's an assembly for every project within VS.NET. Essentially an
assembly is a collection of types, along with some versioning
information.
 
P

Paul

C# Learner said:
What makes up an assembly? Is there an assembly for every .cs file
compiled, or is there one for every namespace, or one for every
project?

Jon Skeet, whom probaly knows far more about this stuff than I appears to
have answered your query. But if this sort of stuff tweaks your interest
then the 'Applied .Net Framework Programming' book by Jeffrey Richter
provides excelent coverage of this and other areas related to the .Net
environment's foundations.

regards
Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top