is there any advantages in using delegates? I mean, i have a class, lets say classA which handles any events invoked in classB. i could simply have the method in classB, call the method in classA, which is the same as firing the event in classB, which will invoke the method in classA. could...