Запитання з тегом «non-nullable»

11
Краще пояснення для мов без нуля
Кожен часто, коли програмісти скаржаться на нульові помилки / винятки, хтось запитує, що ми робимо без нуля. У мене є основна ідея прохолоди типів варіантів, але я не володію знаннями або знаннями мови, щоб найкраще це виразити. Що є чудовим поясненням наступного, написаного у спосіб, доступний пересічному програмісту, до якого …

2
У Котліна, який ідіоматичний спосіб поводитися з незмінними значеннями, посилаючись на них або перетворюючи їх
Якщо у мене є нульовий тип Xyz?, я хочу посилатись на нього або перетворити його на ненульовий тип Xyz. Який ідіоматичний спосіб зробити це в Котліні? Наприклад, цей код помилково: val something: Xyz? = createPossiblyNullXyz() something.foo() // Error: "Only safe (?.) or non-null asserted (!!.) calls are allowed on a …

3
Найкраща практика використання Nullable Reference Types для DTO
У мене є DTO, який заповнюється читанням з таблиці DynamoDB. Скажіть, це виглядає приблизно так: public class Item { public string Id { get; set; } // PK so technically cannot be null public string Name { get; set; } // validation to prevent nulls but this doesn't stop database …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.