Is string reference type / value type ?
Answers were Sorted based on User's Feedback
Answer / ankur sehgal
string is reference type but it behaves as value
type.Because every time u assign a value to string a new
object is created.
Is This Answer Correct ? | 8 Yes | 0 No |
Answer / vinay tiwari
//string is a refference type but it behavious like a value
//type.
//following programe show both charactersitic of string.
using System;
class a
{
public static void Main(String [] args)
{
String str1="hello";
String str2=str1;
String str3="hello";
Console.WriteLine(str1);
Console.WriteLine(str2);
if(str1==str3)
{
Console.WriteLine("str1 anb str3 are
equal ");
}
}
}
Is This Answer Correct ? | 3 Yes | 1 No |
Answer / avisek
string is referrence type....
bcz there is no limitations of string means it can have variable length......thats why str[0],str[1],
string stores only the referrence to the value stored in it....
Is This Answer Correct ? | 2 Yes | 0 No |
It's a common misconception that string is a value type.
That's because its immutability makes it act sort of like
a value type. It actually acts like a normal reference type
Is This Answer Correct ? | 3 Yes | 2 No |
What is inheritance in csharp?
How can we sort the elements of the array in descending order?
What is parsing?
What I can do with c#?
Explain the use of SN.exe
What is session state in asp net c# with example?
Name the control which cannot be placed in mdi?
1. What is lazy loading? 2. What is delay signing? 3. How to transfer view object to presenter in MVP? 4. How to create a generic class? 5. What is Ajax object? 6. What is explicit interface implementation? 7. I1, I2 interfaces have same methods (say PrintName) explicitly implemented in class C1. Now how to call PrintName method from I1? 8. I have a list of Customers. List the customer with maximum orders using LINQ.
Explain About the Sattilite Assembly in .Net Technology?
Can I use ReaderWriterLock instead of Monitor.Enter/Exit for Threading?
Explain get and set accessor properties?
what is the equivalent to regsvr32 and regsvr32 /u a file in .net development?