我试图乘以2个矩阵。我using System.Windows.Media
,但我仍然在Matrix下获得红色波浪形。我可以告诉using System.Windows.Media
正在注册,因为它要我决定是否要将System.Windows.Media
或System.Drawing
用于我的Color
。这是我的代码:
Matrix matrix1 = new Matrix(5, 10, 15, 20, 25, 30);
Matrix matrix2 = new Matrix(2, 4, 6, 8, 10, 12);
// matrixResult is equal to (70,100,150,220,240,352)
Matrix matrixResult = Matrix.Multiply(matrix1, matrix2);
// matrixResult2 is also
// equal to (70,100,150,220,240,352)
Matrix matrixResult2 = matrix1 * matrix2;
为什么代码没有在using System.Windows.Media
上找到的任何建议?我已经添加了PresentationCore引用。
答案 0 :(得分:0)
尝试将此放在.cs:
的顶部using Matrix = System.Windows.Media.Matrix;
这可能是因为您的导入中有System.Windows.Media以及System.Drawing