Size: a a a

2020 January 15

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
нам сделали
using(var stream = File.Open("..."));
stream.Read(...)
точки с запятой не надо
источник

NT

Nikita Tsukanov in pro.net
вот как мне теперь различать между нулевым указателем и пустым массивом?
источник

NT

Nikita Tsukanov in pro.net
Ilya Chernoudov
точки с запятой не надо
надо
источник

IC

Ilya Chernoudov in pro.net
источник

OM

Oleg Morozov in pro.net
а у тебя какой дотнет?
источник

NT

Nikita Tsukanov in pro.net
обычные скобки убери
источник

OM

Oleg Morozov in pro.net
1.1?
источник

NT

Nikita Tsukanov in pro.net
using var stream = File.Open("...");
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
обычные скобки убери
а ну тогда да, новый синтаксис
источник

IC

Ilya Chernoudov in pro.net
в старом так не прокатит
источник

NT

Nikita Tsukanov in pro.net
по ходу придётся делать две перегрузки
источник

NT

Nikita Tsukanov in pro.net
что не хотелось бы
источник

NT

Nikita Tsukanov in pro.net
А у нас есть возможность сделать implicit - оператор конвертации null  в структуру?
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
А у нас есть возможность сделать implicit - оператор конвертации null  в структуру?
Держи наркомана
источник

NT

Nikita Tsukanov in pro.net
ну пустой массив и нулевая ссылка на массив - это разные вещи
источник

NT

Nikita Tsukanov in pro.net
ты не можешь это выразить в спанах
источник

NT

Nikita Tsukanov in pro.net
у меня нативная либа принимает указатель на структуру описания массива
источник

NT

Nikita Tsukanov in pro.net
которая может быть пустой
источник

NT

Nikita Tsukanov in pro.net
по ходу придётся изобретать NullableReadOnlySpan<T>
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
по ходу придётся изобретать NullableReadOnlySpan<T>
А что, прямо в dllimport хреначишь спан?
источник