我正在编写C#表单游戏引擎,现在我尝试添加自己的矢量结构形式。我已经创建了一个工作示例,但它只能采用整数或我要采用的数据类型。但是我希望能够使用所有的整数,整数,浮点数和小数,但我不知道该怎么做...
我曾尝试用不同的名称制作一个不同的结构,但是那很笨拙,我想尝试将所有结构都保留在一个结构中(如果可能的话)。
public struct Vector2
{
public int X1;
public int Y1;
public Vector2(int x1, int y1)
{
X1 = x1;
Y1 = y1;
}
// Another vector2 that takes floats.
// a third one that takes decimals
}
任何帮助形式都将受到赞赏!请原谅我的英语。
答案 0 :(得分:0)
或者如果您想使用其他类型
mult
Country Product
Argentina Natural gas 1
Colombia Oil 161
Mexico Coal, peat and oil shale 9
Natural gas 2