0
我想在IronPython中实现一个C#接口,但遇到了一些麻烦。我之前用另一个C#接口完成了这个工作,但遇到了另一个,我还没有能够解决如何在IronPython中继承以成功使用它,这里是:IronPython中的C#接口
我的C#接口想在IronPython的实施:
using System;
namespace Accord.Math.Random
{
public interface IRandomNumberGenerator
{
float Mean
{
get;
}
float Variance
{
get;
}
float Next();
void SetSeed(int seed);
}
}
这是我在过去之前成功地做到:
C#接口来实现
using System;
namespace Accord.Genetic
{
public interface IFitnessFunction
{
double Evaluate(IChromosome chromosome);
}
}
IronPython的实施:
class FitnessFunction(AG.IFitnessFunction):
def Evaluate(self, chromosome):
#some fitness calculation using chromosome
return Fitness
任何帮助,将这么多的赞赏!