//The way to assign Matrix:First transform double[*] to double[*,*] using this ArraytoMatrix method;
Matrix qq = new Matrix(Utility.ArrayToMatrix(1, reals.Length, reals));
Console.WriteLine(qq);
//The right way to use an enumerator
IEnumerator enumerator = aa.GetColumn(0).GetEnumerator();
while (enumerator.MoveNext())
{
Console.WriteLine($"Enumerator A is {enumerator.Current}");
}
//or if using enumerable array then foreach loop:
foreach(var ii in aa.GetColumn(0))
{
Console.WriteLine($"A is {ii}");
}
C# IEnumerator and IEnumerable<double> usage
最新推荐文章于 2022-08-09 22:07:08 发布