can we assign null value to value type in c#?
Answers were Sorted based on User's Feedback
Answer / neelima
string is a reference type..its not a value type..
Is This Answer Correct ? | 61 Yes | 8 No |
Nullable type is introduced in .NET 2.0. Before 2.0 it was
not possible to assign null to value types.
This was possible with the introduction of Generics in 2.0
and the it would be something like this...
System.Nullable<int> x = new System.Nullable<int>;
or
int? salary = null (new type modifier in 2.0)
Is This Answer Correct ? | 30 Yes | 7 No |
Answer / yogesh
Cannot convert null to a value type.
So it is not possible to assign null to value type.
Value types include:
All numeric data types
Boolean, Char, and Date
All structures, even if their members are reference types
Enumerations, since their underlying type is always
Byte, Short, Integer, or Long
Reference types include:
String
All arrays, even if their elements are value types
Class types, such as Form
Delegates
Is This Answer Correct ? | 20 Yes | 10 No |
Answer / ahmad al mursalin
Yes, In C# 2.0 there is introduced one new type called
nullable types. through this we can assign null value in any
value type like...
bool?flag=null;
but before evaluate this value we should check flag value like..
if(!flag.HasValue)
{
flag=true;
}
after that we have to cast bool value to bool like..
if((bool)flag)
{
//write your code.
}
Is This Answer Correct ? | 11 Yes | 3 No |
Answer / shihafath wazeer
correct declaration for a nullable integer is as follows
Nullable<int> i = null;
or
int? j = null;
Is This Answer Correct ? | 5 Yes | 1 No |
Answer / narayana
Yes We can Assign
A nullable int can store null. Nullable types in the C#
language can be constructed by specifying the question mark
after a value type in a declarator statement. The nullable
int can be specified with the syntax "int?".
Example:
int a=b=10;
int? c= null;
c=a+b
Is This Answer Correct ? | 2 Yes | 0 No |
What is string pool in c#?
When should I use static in C#?
0 Answers SwanSoft Technologies,
Difference between dispose and destructor?
i want display a given number into Rupees Format Like Given number is : 156735 my Expected output is 1,56,735. how to display?
Why do we need structs in c#?
What are the collection classes ?
What do multicast delegates mean?
What is int16?
What is datatable and dataset in c#?
what is lamda expression?
What do constructors do in c#?
wipro interview question on 28-Apr-10 1.what type of authentication used in web service, 2.what are type of multithreding ? 3.diff bet delegate and multithreading? 4.how to write update query trigger in stored procedure. 5. if you are so sharp then what happens when you click .net appln exe in system,who CLR get loaded. 6.how to use work flown in application. 7.what is main purpose of script manager. 8.how u handle cretical transaction. 9.how you syncronize the method from no of user, 10.how change name of shared assambly