CLR

Some of the most important benefits of using C# come from its runtime, which provides services such as

  • security sandboxing
  • runtime type checking
  • exception handling
  • thread management
  • automated memory management