if (sender.equal([需要判断的对象]))
{
}

解决方案 »

  1.   

    比如说你要看事件是哪个按钮引起的:
    if((Button)sender == Button1)
     ...
      

  2.   

    有可能是按钮,又有可能是窗体,这种情况用sender.GetType()还是if (sender.equal([需要判断的对象]))?
      

  3.   

    那你就列举了:
    if(sender.GetType().Equals(Type.GetType("Form"))
     ...
    if(sender.GetType().Equals(Type.GetType("Button"))
     ...
      

  4.   

    是这样的:
    if (ReferenceEquals(sender,对象))
    {
        ........
    }