some important concept of c#