Understanding References
The Base Class Library (BCL) exposes types through several assemblies that are part of the .NET Framework, and you will often need to invoke types from those assemblies. Moreover, although it is very rich, the BCL cannot define types covering every aspect of application development. This means you will often need to use types exposed by other assemblies, such as other projects in the same solution or external compiled assemblies.
Note
Each time you create a new Windows client project (via Windows Forms, WPF, Console), Visual Studio automatically adds references to some .NET assemblies (such as System.dll and System.Core.dll) that are necessary for each kind of application and that expose the BCL’s core part. In Visual ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access