首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#矩阵乘法库

C#矩阵乘法库
EN

Stack Overflow用户
提问于 2014-03-14 08:26:44
回答 1查看 769关注 0票数 0

我正试着把2个矩阵相乘。我是using System.Windows.Media,但我仍然得到了矩阵下面的红色弯曲。我可以看出using System.Windows.Media正在注册,因为它让我决定我的Color是使用System.Windows.Media还是System.Drawing。下面是我的代码:

代码语言:javascript
复制
        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引用。

EN

回答 1

Stack Overflow用户

发布于 2014-03-14 09:06:44

试着把这个放在你的.cs的顶端:

代码语言:javascript
复制
using Matrix = System.Windows.Media.Matrix;

这可能是因为您的导入中既有System.Windows.Media又有System.Drawing

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22393824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档