Почему компилятор выдает warning?
От: Uzzy Россия  
Дата: 14.08.09 09:32
Оценка:
Имеется такой код


   public class A
   {
      
   }

   public class C : A
   {
      public event EventHandler Modified;
   }

   public class F<T> 
      where T : A
   {
      private readonly T owner;

      public F(T owner)
      {
         this.owner = owner;
      }

      public T Owner { get { return owner; } }
   }

   public class G : F<C>
   {
      public G(C owner)
         : base(owner)
      {

         Owner.Modified += (o, e) => A();
      }

      private static void A()
      {
      }
   }

   class Program
   {
      static void Main(string[] args)
      {

         C c = new C();
         G g = new G(c);
      }
   }


Компилятор выдает вот такой вот warning

warning CS0067: The event 'TestConsole.C.Modified' is never used

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.