我有一个以List <>设置为参数的函数,它看起来像这样:
private Double CalculateConsumption(List<GasConsumRecord> gasRecord)
{
...
foreach (var record in gasRecords){
var x = record.Counter;
var y = record.Pressure;
...
}
...
}
Run Code Online (Sandbox Code Playgroud)
GasConsumRecord类有更多属性,但在这个函数中我只使用2.
我还有另一个类 - AirConsumRecord,它具有相同的2个属性,但其他属性是不同的.这两个类只有属性,但没有方法.
我的问题是:如何将两个不同的类List <>作为参数使用相同的方法?
提前致谢.