不知道如何满足 stackoverflow 对此的要求...
我想修改 MathNET Numerics 包,以便可以使用索引器访问或分配给子矩阵,如下所示:
A[rows, cols]
其中行
和列
是int[]
我编写了一个扩展方法 Sub(int[] rows, int[] cols) ,它实现了相同的效果,但采用索引方式会更聪明。
是否可以在不重建整个包的情况下添加索引器的扩展?如果是这样怎么办?
最佳答案
不,现在还没有“扩展索引器”这样的东西。现在。扩展方法是尽可能接近的。但是,它们完全有可能(但不能保证)采用 C# 8。因此您的选择是:
- 等待 C# 8
- 使用您自己的库的私有(private)分支
- 尝试让库接受您的更改
- 坚持使用扩展方法
关于c# - 将第二个索引器添加到 Math.NET Numerics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45224569/