【发布时间】:2019-12-21 08:24:28
【问题描述】:
我对 C# 编程很陌生。我想在 MVS 中对附件中的矩阵计算代码运行一个简单的测试。
但是我得到了以下错误:
1) 错误 CS1503 参数 2:无法从 'System.Drawing.Drawing2D.Matrix' 转换为 'System.Drawing.Drawing2D.MatrixOrder'
2) 错误 CS0019 运算符“*”不能应用于“矩阵”和“矩阵”类型的操作数
我曾尝试寻找解决方案,但无法解决此错误。
目标框架:.Net Framework 4.7.2 输出类型:控制台应用程序
请指教。 谢谢。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Media;
using System.Drawing.Drawing2D;
namespace Project2
{
public class MatrixCalculation
{
static void Main()
{
}
private void MultiplicationExample()
{
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;
}
}
}
【问题讨论】:
标签: c#