С учетом приведенного ниже кода в чем разница между инициализацией пути position0
и инициализацией способа position1
? Они эквивалентны? Если нет, в чем разница?
class Program
{
static void Main(string[] args)
{
Position position0 = new Position() { x=3, y=4 };
Position position1 = new Position();
position1.x = 3;
position1.y = 4;
}
}
struct Position
{
public int x, y;
}