içerisinde depolanabilmeleri için bildirin. Gerçek zamanlı verileri alan ve kullanıcı girişine bağlı olarak bir dizi özellik çıkaran bir yazılım geliştiriyorum. özelliklerin her birini yanaStatik sınıfları, List
public static class MeanAbsoluteValue{
public static double Calculate(double[] data){
return data.Sum(s => Math.Abs(s))/data.Length;
}
}
sadece ben çalışıyorum biri hesaplayın yöntemi düşünüyordum etti: Her mevcut özellik, MeanAbsoluteValue için bunun gibi, istenilen özellik çiftlerde bir dizi alır ve dönüş bir yöntemin oluşur Bunları yeniden yazmak, böylece Koleksiyondan toplanıp seçilebilecekleri şekilde.
Kullanmak için bir Arabirim yazmayı denedim, ancak statik olduklarından, buna izin verilmedi.
Bunu yapmanın bir yolu var mı? Ve eğer öyleyse, bana doğru yönde işaret edebilir misin?
Sen polimorfizmin kaldıraç mümkün olmayacaktır Statik sınıflar kullanarak. – code4life
Lambda veya delegeleri kullanamaz mısınız? – Rik
Statik yönteme sahip soyut bir sınıftan ne anlayacağımı bilmiyorum, bunları uygulamak için zorlayabileceğinizi biliyorum, ancak uygulanan mantık varsa onu kullanabiliriz. – Devesh