Use new System.Numerics.Tensors library for DataFrame arithmetic operations (.net8)
Fixes #7178
The aim of this PR to use new library for DataFrame arithmetic operations instead of custom implemtation. At the same time provide backward compatibility for pre-.Net8.0 versions of the package. To achive this, all .,net version specific code is localised in nested private classes of static class Arithmetic that implements IArithmetic<T> interface and are not used directly by any other DataFrame classes
Use new System.Numerics.Tensors library for DataFrame arithmetic operations (.net8)
Fixes #7178
The aim of this PR to use new library for DataFrame arithmetic operations instead of custom implemtation. At the same time provide backward compatibility for pre-.Net8.0 versions of the package. To achive this, all .,net version specific code is localised in nested private classes of
static class Arithmetic
that implementsIArithmetic<T>
interface and are not used directly by any other DataFrame classes