Search All Articles Submit your Website or Blog to A New Internet Library
Monday, November 17, 2008
Nullable type for Value types in C#
we cant initialize a value type variable with null, as it holds data directly unlike as refernce type which just have the refernce to the memory location.
int i = 0; //Correct
int i = Null; //Wrong.
In C# 2.0 we have Nullable types. Syntax asn usage is as below.
int ?i = null;
For Nullable types by default we get two properties HasValue,Value.
HasValue is a boolean value and it gives true if Nullable type has some value other than null else it gives false.
Value gives the value of Nullable Type variable i.
Subscribe to:
Post Comments (Atom)
Also Read other Top Articles
- JSON Serialization in VS 2008
- Implementing Forms Authentication in Silverlight Application.
- Making GridView Rows or Individual Cells Clickable and Selectable.
- Enabling browser back button for GridView Paging and Sorting in Ajax 1.1 and 3.5 (using Visual Studio 2005/ Visual studio 2008)
- How to pass values from User Control to Page or calling Page methods from User Control.
- What is WCF?
- New features in C# 4.0
- C# to VB.NET and VB.NET to C# online free converter tools.


0 comments:
Post a Comment
Post your comments/questions/feedback for this Article.