In many terms they says We have to create instance of Class, we have to create instance of Object.
Instance means exactly what? When anyone said, create instance of Class then we create Object of that class, means that object is instance of the that class, but when someone says Instance of Object means?

VulpesPosted Jul 16, 2014, 9:47 AM
Normally, you can create as many instances of a single class as you like, subject to available memory. However, you can only create a single instance of some classes (known as 'singletons'). For an example of this in the .NET framework see the DBNull class:
http://msdn.microsoft.com/en-us/library/system.dbnull(v=vs.110).aspx
For an example of creating multiple instances of the same class (2 actually) see the program at the end of my second post to your other thread:
http://www.c-sharpcorner.com/Forums/Thread/261601/static-method-and-static-variable.aspx
Aditya PatilPosted Jul 16, 2014, 8:36 AM
How many Instances we can create for single class? Can there will be multiple instances of Single class or only one instance? If Multiple instance can be created of one Class then can you show simple example of creating and usage of multiple instances of class.
VulpesPosted Jul 16, 2014, 8:27 AM
An instance has its own set of fields which are independent of the fields of every other instance.
Instances of classes are often called objects.
However, instances of structs are really just values and so it's rare to call them objects as well.
An instance of an object is a loose term for an instance of a class. The latter terminology however is preferable.