In the Visual Studio 2012 IDE, a new feature is introduce to convert XML document into C# classes as a Serializable type.
In the .NET framework 4.5 there is another
Paste Special option is exists in the Edit menu which enables you to
copy the XML as C# Classes.

Copy the XML you want to create a class/classes for, place the cursor in a
class file on the location you want the code to be added and select the
following menu items:
- Edit.
- Paste Special.
- Paste XML as Classes.
And you're done.
Suppose you have following XML File. 
And when you paste the above XML using Paste XML as classes. It will looks like that.

Join the conversation! Your thoughts help the community grow.