I am learning Csharp to work on .Net platform. This is the first time I am trying my hands on software programming. Although I have to admit that Csharp is really a good programming language, but I am finding it quite difficult to grasp. I am confused about Attributes in Csharp. I am not able to learn this topic. Can anyone explain it to me. Please help.