How are Generics of C# (C Sharp) Different from C++ Templates
C# Generics and C++ Templates share a commonality that they deal with types that are parameterized. You need not define the type readily; it can be determined and supplied at a later point of time. Though their intension is same, they both have a couple of differences as well. This article will give you an overview on the differences between C# generics and C++ templates.
Given below is a chart highlighting the difference between C# generics and C++ templates. The chart contains list of tasks. If the task is applicable to either C++ templates or C# Generics, a tick mark is shown in the appropriate column. If the task is not applicable, then a cross mark is shown.
Templates C# Generics
to our mailing list and receive new articles Note
: We never rent, trade, or sell my email lists to Visit
.NET Programming Tutorial Homepage ______________________________________________________
to our mailing list and receive new articles
: We never rent, trade, or sell my email lists to
Visit .NET Programming Tutorial Homepage
| AppDomain class in .Net | Asynchronous programming in .Net | Better data transmission using Compressed Streams in .Net | Encoding and Decoding Data in .Net | Handling Unmanaged Code in .Net | How are Generics of C# Different from C++ Templates | How Do You Establish Variance in Generic Typesm: Reference Types | How Do You Identify Nullable Type in C#m: Reference Types | How Do You Perform Boxing On Nullable Types in C# |Overview of Code Access Security in .Net |