Home >Backend Development >C#.Net Tutorial >What C++ features are missing in C#?
#C# is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft within the .NET initiative led by Anders Hejlsberg.
C is an intermediate programming language developed by Bjarne Stroustrup who started working at Bell Labs in 1979. C runs on a variety of platforms, such as Windows, Mac OS, and various versions of UNIX.
Here are some features of C that are missing in C# -
In C#, multiple inheritance is not possible, while C can easily implement multiple inheritance.
In C, memory needs to be managed manually and memory must be allocated and freed for objects.
C can create standalone applications, while C# cannot.
Test In C#, variables cannot be strings in switch statements.
C is a programming language that runs on all platforms, while C# is rarely implemented outside of Windows.
The above is the detailed content of What C++ features are missing in C#?. For more information, please follow other related articles on the PHP Chinese website!