Size: a a a

var chat = new Chat();

2020 May 19

ВО

Влад Ого in var chat = new Chat();
во имя чего такое ограничение
источник

ВО

Влад Ого in var chat = new Chat();
и почему так нельзя
источник

ВО

Влад Ого in var chat = new Chat();
Если все равно попадаем в рантайме в конструктор атрибута
источник

ВО

Влад Ого in var chat = new Chat();
(что видно с первого скрина)
источник

G

Gopneg in var chat = new Chat();
Влад Ого
во имя чего такое ограничение
чтобы на этапе компиляции все было известно уже
источник

ВО

Влад Ого in var chat = new Chat();
Gopneg
чтобы на этапе компиляции все было известно уже
спасибо кеп
источник

ВО

Влад Ого in var chat = new Chat();
Но что это дает?
источник

G

Gopneg in var chat = new Chat();
детерменированность, видимо
источник

ВО

Влад Ого in var chat = new Chat();
Если тип будет и так известен во время компиляции
источник

G

Gopneg in var chat = new Chat();
какой тип? обжекта.гетхеш()? ну его и переопределить можно, компиллятору чо программу после компилляции еще и выполнить что ли? а потом докомпилить?
источник

ВО

Влад Ого in var chat = new Chat();
источник

ВО

Влад Ого in var chat = new Chat();
источник

ВО

Влад Ого in var chat = new Chat();
Все типы (не значения) известны заранее
источник

ВО

Влад Ого in var chat = new Chat();
но так низя
источник

ВО

Влад Ого in var chat = new Chat();
А так же что дают мне константные значения, если я их в конструкторе могу вертеть как хочу в итоге
источник

G

Gopneg in var chat = new Chat();
Влад Ого
Все типы (не значения) известны заранее
ты че тупишь-то? причем тут тип? если значение в рантайме эвалится
не только про тип же ограничение, тип просто как пример указан
источник

ВО

Влад Ого in var chat = new Chat();
Gopneg
ты че тупишь-то? причем тут тип? если значение в рантайме эвалится
не только про тип же ограничение, тип просто как пример указан
ограничение по типу так же есть, я не могу в атрибут принять тип гуид
источник

G

Gopneg in var chat = new Chat();
Влад Ого
А так же что дают мне константные значения, если я их в конструкторе могу вертеть как хочу в итоге
typeof(guid) не можешь?
источник

ВО

Влад Ого in var chat = new Chat();
это будет Тайп а не гуид
источник

G

Gopneg in var chat = new Chat();
new Guid("...") не можешь в смысле? ну так строку пихай
источник