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 the difference between namespace and class?
What is the use of the dispose method in C# ?
In which order the destructor is called for an inherited class?
Hai, I want to open a new form while the previous form is hiding or closing. I tried this with using MDI.I created one form like ParentForm.placed one button control.when clicked one that it opend new form like ChildForm.When i set the property of ChildForm to Maximize,but the ParentForm button control also appearing on the childform. so plz help me how to hide parentform controls(hide parentform while it is childform opened) thanq..
How to assign Null value to Var?
Is c# an open source language?
how can i display crystalreport in button click? am working with VS2005
What does the parameter Initial Catalog define inside Connection String?
What are the security issues if we send a query from the application?
Is clr a compiler?
What do u mean by thread safe?
What are the collections in c#?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)