C# Var против нового типа TargetC#

Место общения программистов C#
Ответить
Anonymous
 C# Var против нового типа Target

Сообщение Anonymous »

C#9 был официально анонсирован пару дней назад. Одной из новых особенностей языка являются «новые выражения целевого типа», которые очень похожи по использованию на var. Сравнивая следующие объявления, мне интересно, какое из них более производительно и какой синтаксис следует предпочесть для разных контекстов.

var person = new Person() vs Person person = new().

И для коллекций:

var people = new[] {
new Person(),
new Person(),
new Person(),
}


по сравнению с

var people = new Person[] {
new(),
new(),
new(),
}


Подробнее здесь: https://stackoverflow.com/questions/619 ... -typed-new
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»