Java 7 теперь имеет этот "синтаксис бриллианта", где я могу делать такие вещи, как ArrayList<int> = new ArrayList<>();
Мне интересно, есть ли у С# аналогичный синтаксис, который я могу использовать.
Например, у меня есть эта часть класса:
class MyClass
{
public List<double[][]> Prototypes; // each prototype is a array of array of doubles
public MyClass()
{
Prototypes = new List<double[][]>; // I'd rather do List<>, in case I change the representation of a prototype later
}
}
Кто-нибудь знает, возможно ли это, и если да, то как я могу его использовать?