矢量类型或命名空间未知

时间:2017-09-12 21:39:29

标签: c#

简单,下面的代码无法识别Vector,而且我已经using System.Numerics.Vectors了。

private Double crossProductExample()
{
    Vector vector1 = new Vector(20, 30);
    Vector vector2 = new Vector(45, 70);
    Double crossProduct;

    // crossProduct is equal to 50    
    crossProduct = Vector.CrossProduct(vector1, vector2);

    return crossProduct;
} 

我做错了什么?我想通过向量实现转向行为。我设法在没有向量的情况下实现搜索,但似乎用向量会更好,但我不能让它们在C#中工作。

2 个答案:

答案 0 :(得分:1)

我相信你想要System.Windows.Vector。因此,将using System.Windows添加到您的using语句中。您还需要引用项目中的WindowsBase程序集。

答案 1 :(得分:1)

您需要添加对 System.Windows WindowsBase

的引用

Reference

enter image description here