方法签名上的C#参数不';不要破坏覆盖/实现
我有以下抽象基类:方法签名上的C#参数不';不要破坏覆盖/实现,c#,overriding,abstract-class,params,C#,Overriding,Abstract Class,Params,我有以下抽象基类: public abstract class HashBase { public abstract byte[] Hash(byte[] value); } 然后我继续实现这个类: public class CRC32Hash : HashBase { public override byte[] Hash(params byte[] value) { return SomeRandomHashCalculator.Hash(value
public abstract class HashBase
{
public abstract byte[] Hash(byte[] value);
}
然后我继续实现这个类:
public class CRC32Hash : HashBase
{
public override byte[] Hash(params byte[] value)
{
return SomeRandomHashCalculator.Hash(value);
}
}
编译…并且它工作