그래서 C#에서 "벡터"를 가지고 놀고 있었는데, 제 자신의 Vector 클래스를 만들었습니다. 내가 시도한 것은 단순한 "+"로 두 벡터를 서로 더하는 것이 었습니다. 이 내 벡터 클래스 :C# 서로 클래스 추가하기
class createVector
{
//My x,y,z coordinates
public int x { get; set; }
public int y { get; set; }
public int z { get; set; }
//constructor
public createVector(int X, int Y, int Z=0)
{
x = X;
y = Y;
z = Z;
}
// Convert to String
public override string ToString()
{
return string.Format("X:{0,-5}\nY:{1,-5}\nZ:{2,-5}", x, y, z);
}
}
그리고 내가 무엇을하려고이 있었다 :
createVector Vector1 = new createVector(1, 2);
createVector Vector2 = new createVector(3, 4, 5);
createVector Vector 3 = Vector1 + Vector2;
내가 함께 벡터를 추가하는 기능을 사용하지 않습니다.
이렇게 할 수 있습니까?
나는 C#을 모르지만'+'가능성은 * 함수 btw이다. – Carcigenicate
두 개의 예제 벡터 예제를 예제 결과 벡터와 함께 제공하여'+ '가 어떻게 작동하는지 알고 싶습니다. –