私はクラスを持っています:
class Stock : Product
{
}
そしてそのクラスで私はEquals
メソッドを作りました:
public bool Equals(Product p)
{
return (p.Id == this.Id);
}
しかし、それは機能していません。それは私にそれを教えてくれますEquals
:
警告1'WindowsFormsApplication1.Stock.Equals(WindowsFormsApplication1.Product)'は、継承されたメンバー' WindowsFormsApplication1.Product.Equals(WindowsFormsApplication1.Product)'を非表示にします。非表示にする場合は、新しいキーワードを使用します。
C:\Users\tom\Desktop\uni\WindowsFormsApplication1\WindowsFormsApplication1\WindowsFormsApplication1\Stock.cs 36 21 WindowsFormsApplication1
なぜこれなのか誰もが知っていますか?