Live briefing
Everything about Nullable type
Feature of some programming languages
Nullable types are a feature of some programming languages which allow a value to be set to the null value instead of the usual possible values of the data type. In statically typed languages, a nullable type is an option type, while in dynamically typed languages, equivalent behavior is provided by having a single null value. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Nullable typeA 5-minute orientation
- Pick up a classic book: The C# programming languageThe most-reprinted book on the subject
- Read the landmark paper: Relational nullable types with Boolean unificationCited 9 times
- Go sideways: Boolean data typeA closely related topic
- Go sideways: Module patternA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
The C# programming languageAnders Hejlsberg, Scott Wiltamuth · 2004
C# 4.0 unleashedBart De Smet · 2011
The C# player's guideR. B. Whitaker · 2015
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Boolean data type In computer science, the Boolean is a data type that has one of two possible values representing the two truth values of logic: true and false. It is named…
- Module pattern In software engineering, the module pattern is a design pattern used to implement the concept of software modules, defined by modular programming, in a…
- Primitive data type In computer science, primitive data types are sets of basic data types from which all other data types are constructed. Specifically it often refers to…
- Comparison of Pascal and C The computer programming languages C and Pascal have similar times of origin, influences, and purposes. Both were used to design (and compile) their own…
- Pointer (computer programming) I do consider assignment statements and pointer variables to be among computer science's "most valuable treasures." — Donald Knuth, Structured Programming…
- JavaScript syntax The syntax of JavaScript is the set of rules that define a correctly structured JavaScript program. The examples below make use of the console.log() function…
- Generics in Java Generics are a facility of generic programming that were added to the Java programming language in 2004 within version J2SE 5.0. They were designed to…
- Null pointer In computing, a null pointer (sometimes shortened to nullptr or null) or null reference is a value indicating that the pointer or reference does not refer…