MSDN Documentation

.NET API Reference

System Namespace

The System namespace is the root namespace for all fundamental types and base classes in the .NET Framework. It includes classes for fundamental data types, exception handling, input/output, and much more.

Key Types and Concepts

  • Fundamental Data Types: Such as Int32, String, Boolean, DateTime.
  • Exception Handling: Classes like Exception, ArgumentNullException, InvalidOperationException.
  • Object-Oriented Programming: The base class Object, interfaces like IDisposable.
  • Value Types and Reference Types: Understanding the distinction between them.
  • Garbage Collection: Concepts related to memory management.
  • Attributes: Metadata that can be applied to code elements.
  • Reflection: Inspecting and manipulating types at runtime.

Frequently Used Classes