Rectangle shipBounds = new Rectangle((int)ship.shipPos.X, (int)ship.shipPos.Y, shipSprite.Width, shipSprite.Height);
code from my game. Pretty much you just create a rectangle object with the same dimensions as your sprite
for (int x = bulletBounds.Count - 1; x > -1; x-- )
{
for (int y = alienBounds.Count - 1; y > -1; y--)
{
if (bulletBounds[x].Intersects(alienBounds[y]))
{
alienPosition.RemoveAt(y);
alienBounds.RemoveAt(y);
//bulletBounds.RemoveAt(x);
hit++;
break;
}
}
This is my collision method. bulletBounds and alienBounds are both rectangle arrays. You can see how Intersects works also

Find content
Not Telling