What is the difference between structures and enumeration ?

Answer Posted / kirti

Unlike classes, structs are value types and do not require heap allocation. A variable of a struct type directly contains the data of the struct, whereas a variable of a class type contains a reference to the data. They are derived from System.ValueType class.

Enum->An enum type is a distinct type that declares a set of named constants.They are strongly typed constants. They are unique types that allow to declare symbolic names to integral values. Enums are value types, which means they contain their own value, can't inherit or be inherited from and assignment copies the value of one enum to another.

public enum Grade

{

A,

B,

C

}

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is tempdata?

790


explain what is ado.net entity framework?

758


what is scalar property?

806


What is representational state transfer (rest) mean?

742


what is more complex to implement property, methods or event? how can I define criteria to compare the difficulty of implementation between them? for example the number of methods wanted to implements property is 2 methods. how many methods I need it to implements events?

1934






What is the meaning of unobtrusive javascript?

746


Can we change web.config settings from iis?

756


explain why t4 entity is important in entity framework?

757


Is http stateful or stateless?

749


explain what does .edmx file contains?

815


differences between poco, model first and data first approach?

821


How to bind table colum with gridview column?

805


How to change the action name in ASP.Net MVC?

768


which are the key concepts of entity data model?

783


Explain .Net Framework? Why we use it?

791