public struct XYPosition
{
public int x;
public int y; public static bool operator ==(XYPosition pos1, XYPosition pos2)
{
return pos1.x == pos2.x && pos1.y == pos2.y;
} public static bool operator !=(XYPosition pos1, XYPosition pos2)
{
return !(pos1 == pos2);
}
}这段代码做什么用的?请高手指点。。
{
public int x;
public int y; public static bool operator ==(XYPosition pos1, XYPosition pos2)
{
return pos1.x == pos2.x && pos1.y == pos2.y;
} public static bool operator !=(XYPosition pos1, XYPosition pos2)
{
return !(pos1 == pos2);
}
}这段代码做什么用的?请高手指点。。
把光标放在operator关键字上,按F1来阅读MSDN帮助。