Invention Application
- Patent Title: General programming language support for nullable types
- Patent Title (中): 通用编程语言支持可空类型
-
Application No.: US10935247Application Date: 2004-09-07
-
Publication No.: US20060053131A1Publication Date: 2006-03-09
- Inventor: Henricus Meijer , Anders Hejlsberg , Eric Gunnerson , Gary Katzenberger , Peter Hallam , Matthew Warren
- Applicant: Henricus Meijer , Anders Hejlsberg , Eric Gunnerson , Gary Katzenberger , Peter Hallam , Matthew Warren
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F7/00
- IPC: G06F7/00

Abstract:
The subject invention relates to systems and methods that provide null capabilities within the context of programming languages. In one aspect, a system is provided that facilitates null-support in various programming languages. The system includes one or more types associated with at least one programming language. A type modifier is provided to signal that the type is nullable. The type modifier enables a multi-element structure to be automatically created in association with the type wherein, the multi-element structure includes the type and a Boolean element indicating whether or not the variable is null.
Public/Granted literature
- US07647580B2 General programming language support for nullable types Public/Granted day:2010-01-12
Information query