发明名称 |
Unified data type system and method |
摘要 |
A type system includes a dual representation for basic data types. One representation is the basic data type representation common to such basic built-in data types, known as an unboxed value type or simply as a value type. Each of the basic data types also has a boxed representation that can be stored in the object hierarchy of the type system. This dual representation can also be extended to user-defined types, so that user-defined types may exist both as an unboxed value type and as an object within the object hierarchy of the type system. This dual representation allows the compiler and/or runtime environment to select the most effective and efficient representation for the data type depending on the particular need at the moment. |
申请公布号 |
EP1174791(A3) |
申请公布日期 |
2007.12.19 |
申请号 |
EP20010116860 |
申请日期 |
2001.07.10 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
BOSSWORTH, GEORGE H.;DUSSUD, PATRICK H.;MILLER, JAMES S.;OLANDER, DARYL B. |
分类号 |
G06F9/44;G06F9/45 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|