C#
Пример инициализации объекта структуры
Создаем новое C# консольное приложение... и напишем код
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
struct MyPoint
{
public int X;
public int Y;
}
class Program
{
static void Main(string[] args)
{
MyPoint pt = new MyPoint() { Y = 10, X = 30 };
}
}
}
C#
Создаем новое C# консольное приложение... и напишем код
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
struct MyPoint
{
public int X;
public int Y;
}
class Program
{
static void Main(string[] args)
{
// Вариант 1
// создаем List
List<MyPoint> points1 = new List<MyPoint>();
// добавляем структуры
points1.Add( new MyPoint() { X = 10, Y = 200 });
points1.Add( new MyPoint() { X = 30, Y = 400 });
points1.Add( new MyPoint() { X = 50, Y = 700 });
// Вариант 2 (создаем List с заполнеными структурами)
List<MyPoint> points2 = new List<MyPoint>()
{
new MyPoint() { X = 10, Y = 200 },
new MyPoint() { X = 30, Y = 400 },
new MyPoint() { X = 50, Y = 700 },
};
}
}
}