Size: a a a

2020 October 03

G

Golphyn in .NET Talks
Aloraman
Managed часть судя по всему тоже.  Судя по отсутствию дженериков это скорее всего изкоробочный .net 1.1, который вместе с 2k3 сервером шел
Да, там все крайне древним выглядит
источник

РС

Роман Соловьев... in .NET Talks
а его только с nullable можно юзать?
источник

IC

Ilya L Che in .NET Talks
Роман Соловьев
а его только с nullable можно юзать?
С рефтипами. Хотя может быть и с валью-типами? Не проверял. Я в примерах не вижу ничего про нуллабл.
источник

O

Orbarax in .NET Talks
со всем, что может быть == null
источник

A

Aloraman in .NET Talks
Golphyn
Да, там все крайне древним выглядит
Угу, в этом плане там нет особых отличий от публично доступного SSCLI. Самое интересное - это неотцензурированные комментарии
источник

РС

Роман Соловьев... in .NET Talks
Ilya L Che
С рефтипами. Хотя может быть и с валью-типами? Не проверял. Я в примерах не вижу ничего про нуллабл.
а можно как-то подобное замутить для всех типов?
источник

A

Aloraman in .NET Talks
Ilya L Che
С рефтипами. Хотя может быть и с валью-типами? Не проверял. Я в примерах не вижу ничего про нуллабл.
С рефтипами. Если еще сахарку не насыпали конечно. Даже с Nullable<T> не работало
источник

O

Orbarax in .NET Talks
с nullable<> работает
источник

O

Orbarax in .NET Talks
жаль только с произвольными типами не работает. могли бы структурной типизации накинуть, не знаю. как у форичей и эвэйтов
источник

MN

Mr. N in .NET Talks
Mr. N
сейчас скину пример
декопилятора не нашел, нормального,то без примеров🙂
источник

IC

Ilya L Che in .NET Talks
Mr. N
декопилятора не нашел, нормального,то без примеров🙂
Странно, dnSpy же.
источник

A

Aloraman in .NET Talks
Orbarax
с nullable<> работает
С оговорками, null-conditional над Nullable<T> разворачивается в T
Поэтому выходит:
string reference = null;
Console.WriteLine(reference?.Length); //OK
int? nullable = null;
Сonsole.WriteLine(nullable?.Value); //CS1061 'int' does not contain a definition for 'Value' and no accessible...
источник

O

Orbarax in .NET Talks
логично
источник

IC

Ilya L Che in .NET Talks
Роман Соловьев
а можно как-то подобное замутить для всех типов?
В сишарпе нельзя свои операторы делать, так что вряд ли.
источник

MN

Mr. N in .NET Talks
до конца, не хочет декомпилировать, а
dotPeek, слишком хорош, он востновлюе метод в виде async, await
источник

IC

Ilya L Che in .NET Talks
Эх.
источник

JJ

Joseph J in .NET Talks
Как простите называется вот это:
Vaz:Car;
Mers:Car;
MersDrawer: CarDrawer
{
 Draw(Mers);
}
VazDrawer: CarDrawer
{
 Draw(Vaz);
}
?
источник

IC

Ilya L Che in .NET Talks
Не похоже на компилирующийся код. Тебя название паттерна интересует или что?
источник

JJ

Joseph J in .NET Talks
У меня похожая структура, хочу привести ее в порядок
источник

IC

Ilya L Che in .NET Talks
Пока что я только наследование классов вижу.
источник