C# is an object-oriented programming language developed by Microsoft Corporation . C# source code as well as those of other .NET languages is...
Visual Basic was Object-Based, Visual Basic .NET is Object-Oriented, which means that it's a true Object-Oriented Programming Language. Visual...
Generics are the most powerful feature of C# 2.0. Generics allow you to define type-safe data structures, without committing to actual data types....
Introduction Commenting in any programming langauge is important part of development because it helps understanding the code better and...
A statement in Visual Basic is a complete instruction that can contain keywords, operators, variables, constants, and expressions. Following are...
All comparison operators produce true or false results. In other words, the comparison is either true or the comparison is false. The mathematical...
Visual Basic allows a procedure to be repeated as many times as long as the processor could support. This is generally called looping . Visual...
A constant is a meaningful name that takes the place of a number or string that does not change. Constants store values that, as the name implies,...
You can also create functions in Visual Basic . They are just like Sub procedures except that they can return a value. You declare a function in...
There are two types of procedures: Sub procedures and functions. In Visual Basic, Sub procedures do not return values when they terminate, but...
A class is a part of the program that defines the properties, methods and events of one or more object that will be created during execution. An...
An object is a combination of code and data that can be treated as a unit. An object can be a piece of an application, like a control or a form....
By definition, an array is a list of variables, all with the same data type and name. When we work with a single item, we only need to use one...
A variable is temporary storage space for numbers, text, and objects. Variables are constantly being created and destroyed and will not hold any...
When you decide to use a variable, you are in fact asking the computer to use a certain amount of space to hold that variable. Since different...
Q: What are traditional C++ (pre-standard) headers? A: The traditional C++ (pre-standard) headers define classes, values, macros, and functions...
Templates, which are sometimes called parameterized types, are mechanisms for generating functions and classes based on type parameters. By using...
Generics are parameterized types supported by the common language runtime. A parameterized type is a type that is defined with an unknown type...
Before reading this article you may know what is Microsoft foundation classes and Visual C++.I am listing here few of its features. When MFC was...
It's a truly neutral question: given that there are many languages to choose from, why do you choose to program in C++? 1. Compared to many of...
Separate names with a comma.